"Pid" gameplay screenshot. The player runs past a bus stop. Released in 2012, the game was developed by Might and Delight.