Fortnite Leaks, Cerveza Cristal Memes, And More Of This Week's Biggest News
Spring is around the corner and the gaming news keeps pouring in. This week was a big one, with silly Star Wars memes about a Chilean beer ad, Fortnite leaks, Persona 3 Reload DLC news, and a huge, new conspiracy theory running rampant throuhg the industry.
Read more…