Pft... unoriginal physics game using rage faces. It would have been more interesting if you made it different form other physics games (excluding art work) e.g: using troll physics somehow or something.
The game works well though, it's just it seems you're using the popularity of rage faces to grab plays for your game :/