Played this before when it was on Gamejolt, and I absolutely loved the art style of both the cutscenes and the pixel art. It's a very interesting story and concept.