I like the art style and it seems like an interesting tower defence game, though It could use a tutorial explaining what to do.
I enjoyed the game, was fun though the lack of control layout for xbox controllors and a few bugs I encounted spoiled the experience a bit. It also felt confusing to navigate sometimes.