Tag: Twitch

Amazon lays off Game Studios Employees

Amazon lays off its game studios employees during E3 week. Company said…

Qasim Saeed
2 Min Read