Project Genesis has recently made a series of announcements in their Discord community (join if you want!). First and foremost, their Steam page is now live, this means if you want to add it to your wishlist, you can do so now. The page being opened was only one factor of the announcement, though.
Developer and publisher, 8 Circuit Studios also lifted its NDA which barred gameplay from being publicly shared. This means there are possibly gameplay videos or even livestreams to come from eager content creators.
In-game badges will be awarded to players who actively partake in bug finding, sharing posts about the game on social media, and overall engagement.