The Epic/ChAIR slash 'em up Infinity Blade has had a generous turn today, dropping its price to $2.99 for no discernible reason. There's usually a temporary cut following a major update, but today it's cheap for the fun of it.
If you haven't picked up the game yet, I strongly suggest you do it today, as there's more than enough content to justify a three dollar investment. As well as the main game, in which you duel enemies in a bid to crush the God King, the game features online play, a challenge mode, and extra content that has been offered since launch.
So yeah, you should go play it, because it is good. Screw the haters.