Many web forums seems dead nowadays. Have You tried to get to IGDB.com There is also many active Discord servers for feedback.