[Leak] Mass Effect: Andromeda footage
A few days ago we woke up with an alleged Mass Effect: Andromeda footage video spreading over the...
Read MoreGrand Theft Auto 6 is in production. Location has not been decided yet. Rockstar reckoned to create a GTA in Tyo, the idea was canned.
Read MoreThe current gen has brought an established concept in PC to consoles: the service games. The...
Read More