Arcade Paradise's new demo makes everything a game  Rock Paper Shotgun

More...