I've seen many implementations of this concept for this game jam, but this is really the most accomplished. The game is really fun, even if the difficulty could be lowered a bit. A really good game ! :D
Thank you so much for your Feedback. Means a lot to me!