Yes, that's right! ^^
All you need to do is make a game request thread in this section!
This section is for suggestions and your thoughts which you think could benefit and make the site better! ^^
The other section that we mentioned is for games to download and games you'd like to be modded! ^^
If the game is hard to mod it's most likely take more time than others so please be patient.
All right, I hope that explains all of it, thanks for the effort and hope your having a great day!~