Rolling Down The 'Super Impossible Road' At PAX WestIt isn't often you get encouraged to cheat, but that's part of the game in Super Impossible Road, which I found in the Indiecade Megabooth at PAX West this