r/IWW May 20 '22

The Video Game Industry Is Worse Than You Think

https://www.youtube.com/watch?v=3Ep0iuebfbs
13 Upvotes