Hey, Dragon.
Though this in no way makes up for getting the Reviews and Guides section removed from the Video Games forum, I created a new Recommendations thread there to try create an open-ended way for people to recommend games to others, be it through simple paragraphs or full-length reviews.
But since this is my first time doing anything like thing and, honestly, I'm not sure if anyone'll stop by, I'd be glad if you could come by the thread and just take a look sometime. Even if this attempt does fail all things considered, I'll just make another one some time later, but I feel like if this can put out a certain amount of steam it'll be a nice hub for creative thoughts on video games. Hopefully.