Edit # Wiki page Type Comment Sent for moderation Points Status
59851 New Game Game Overview Like to add to Twitch Database. I translated the word, but might conflict with other games. 09/28/13 06:12PM 10 Denied
59779 New Game Game Overview Game by Tencent Games in China. Like to add to Twitch database 09/28/13 02:48PM 10 Denied