Hey hey! I finally found this page again - I forgot the name of the game, apologies!
May I suggest adding a link to wishlist the game on Steam? I don't want to miss the launch, I have high expectations from this game!