Out this week: Assassin’s Creed Odyssey, Super Mario Party, Astro Bot Rescue Mission, Megaman 11, more
There are far fewer new releases than what we’ve seen in recent weeks, but it’s no cause for concern – every new major title due out this week has received almost universal acclaim. Assassin’s Creed Odyssey sees the franchise ‘on the up and up’ once again, quite possibly...