God of War Smashes into the Top 10 Most Viewed Games on Twitch For April

Gaming News


Twinfinite writes “Despite launching three weeks into the month, God of War has peaked at number eight in the most viewed games on Twitch for April.”

[Source: twinfinite.net ]

Leave a Reply

Lost Password