I really like the insane art in this game. Very unsettling atmosphere. Did you make it by mashing up different pictures?
The gameplay of looping your own phases over time, like you're playing a boss monster, was also really cool, I liked that the healing phase at the end would help sustain you in long battles.