TouchArcade Game of the Week: ?Spooky Pixel Hero?  Touch Arcade

More...