It’s now official, this year’s E3 has been cancelled due to the Corona Virus. In its place, the big 3 will all host their own virtual conferences.
Read Morecancelled
Microsoft ceases development on Fable Legends, closes Lionhead Studios
Plus Press Play Studios in Denmark.
Read More