Inspired by a great Slide to Play post (would be good on the main page hint hint) what games have come out recently that you think more people deserve to play? Cardboard Castle, fantastic, original puzzle game. Only 99c