The concept isn't that good, but I could see fun in trying to get to the end of this. The game doesn't seem to be in in a 64x64 resolution, and there's sub pixels. However, it's still pixel art. I assume there's a story here, but of course I don't understand it.