I'm about one hour into the game and its already so awesome. If this is the demo, I can't wait to see how the full game would be like. One of the best game on Itch that I have played so far.