Aren't you going to post and update the game here? What's the point of making the game page here if you're using Steam as a platform?