I think posts like these will probably only be picked up by existing followers on the norm, so it might be better to still go ahead and create the game's page so that peeps can find the posts easier that way. Unless there's some sort of NDA type deal or you're waiting for a publisher's go ahead to do so, in which case yeah, these'll do fine.
I enjoyed both CUPID and Who is Mike on Steam, so I'm glad to hear you and your team are working on more stuff!