Thank you for this full review !
I did many errors while designing the graphic side of the game and I feel like all this will be corrected to be more appealing in another game. As you're the second person to tell me I could extend the experience, the idea started to grow on me but this mean I have to throw away most part of the code and redo it properly this time.
Anyway I'm happy you enjoyed the experience, I'll check your game too in the week :)