little question

Which of you guys posts the "news posts" here on steam? Its the Iron Gate Team, or third party moderators?
12:13 am, November 28, 2021
Duendão Maravilha 0 comments 0 likes