Thank you for the kind words and support!
Indeed that video has been gaining a lot of traction. A Steam page would be nice, but I'd like the game to be just a little bit more developed before I put it up. It should be coming soon, though.