MOONCAT

Going in order, this is one of my favorite but yet confusing games so far. Even though I understand the mechanics it's so hard to move consistently correctly. Does anyone know if this game saves your progress? Don't want to quit if not