OMG, what did I just played ... haha
The idea is really funny and the art style is nice. Bonus point for the physics !