Ubisoft is back in 2020, albeit without E3. This year they’re going through streaming channels as are the others. Ready for the announcements that Ubisoft has from their studios? Yeah, me too. Let’s get into it then! Watch Dogs Legion (October 29, 2020) Brawhalla (coming to mobile for free August …
Read More »