This is one of those games where you'll randomly think about it years later and think, "did this game actually exist?" Very interesting premise, gameplay is straightforward but enjoyable. Seems to be subpixel movement but the art is great.
XD thanks for the comment, make me laugh