Battletoads: Battletoads Achievements Revealed

On August 20, players will be able to dive into an all-new Battletoads adventure when the game launches with Xbox Game Pass and on Xbox One, Windows 10 and Steam. Zitz, Rash and Pimple will be brawling, shooting and qui…