Hades – Launch Trailer – Nintendo Switch This is tops on every list of the best indie games of the past decade, and with good reason. You play as Zagreus,…
Screenshot: Splash Damage and Bethesda Softworks The glory of taking down a whole squad of heavily armed enemy soldiers while running from grenade explosions and taking cover from snipers…is even…