'General discussion threads' aren't allowed (see the Moderator Guidelines about this).
You can get away with asking for people's opinions on the game, which seems to be the case following the game's release, but if there is no defined topic for this forum beyond what the entire forum is about, there is no reason for this topic to be here.
(On a side note: I'll be getting the game tomorrow when I get my paycheque, and I plan on writing a guide this time.)