Feels like a borderline complete game with how much content, system and mechanics it has while still sticking with the theme! great work :D