The art style is awesome, I really like the contrast between the surroundings and the creature that comes from nowhere. Cool sounds too! Struggled a little bit with the perspective; the controls were a little hard to land while playing.
Nice! Thank you for the input on the perspective, we are still trying to crack that out