I just played the Steam demo and I had so much fun playing it! This was a fun introduction to the game and I'm looking forward to the full release!