This game is incredibly hard. Grasping the mechanics took a moment, it's a cool mechanic once you get the hang of it.
Ahahah ! For now, my best score is 24 !Thanks for your comment :)