A well-rounded entry. Music is solid, and doesn't do anything to make it obvious when it loops, so it kinda fades into the background a bit. The graphics are distinct, recognizeable, and detailed.
This feels like something that could have been on the GameBoy, although it appears to be a re-engineering (and improvement, by what I could tell) of the version of Ghostle Luife made at a different point.
The biggest issue is that while rotating, the tile sprite treats the upscaled screen as if it were not upscaled, making for a smoother rotation than would be possible on a 160x144 screen. While they are stationary, they follow the proper alignment, just not when they're rotating.