I loved this game for so many reasons! First of all, the character design resembles a praying mantis (which I adore) and I'm fascinated by it... Also, at the beginning of my playthrough, I was already admiring the color palette and the parallax effect in the background... but when the camera perspective changed and revealed that it was actually a 3D environment: wow!
Excellent game, one of the best I've played in terms of art design, it definitely deserves to be played more.