You Suck at Parking aims to be the world’s most extreme parking game as you go through all manner of crazy obstacle courses to safely park your vehicles.
Previously featured on Alpha Beta Gamer during the closed Alpha sign up, in each level of You Suck at Parking your aim is to park your car. Sounds easy? The actual parking often is, but getting … Read More