I really like the style of the game, the presentation and title of the game were very captivating.
The gameplay was a bit overwhelming at first but I got used to it after a bit.
I had a friend with me at the time of playing so we turned into a local-coop experience and it was really fun!
Dunno if you intended for it.