You should post it in the "games" section.
Just wanted to clarify if I make a thread about a different game I put it under games right? or off-topic?