Twitch creating it's own game
Twitch having it's own game will be a great expansion for the company and the game will have stable audience by occasionally organizing Rivals on it. If Twitch considers this idea I would be willing to share more ideas towards a new game
2
votes