I'm trying to find a game that's kinda like Angry Birds but you play as a princess that kicks knights and it has bosses.. Just can't remember the name of the game. EDIT: The icon is (or was) a picture of the princess' shoe.
Found it! It's called Princess Punt and is way more addictive than Angry Birds~ Mods you can close/lock this thread now.