Really cool aesthetic, and overall pretty fun.
It did feel a little weird/unfair with the monster coming at this weird angle and no way to block it at all.
Some kind of strategy or mechanic would have been nice, but currently you just place a few buildings and tanks and then wait.