The game is a little too hard for my taste .. (after tryinghard meteor for 2 minutes I gave up).
That sad because the main mechanics is great and well executed !