Out this week: Battletoads, Peaky Blinders: Mastermind, Samurai Jack: Battle Through Time, PGA Tour 2K21, Mortal Shell, more
The ‘90s just called and they want their new release line-up back. Not only is there a brand new Battletoads out this week – the first in over 25 years – but also both a cartoon and a TV show tie-in. The first Battletoads trailer looked a little underwhelming. Thankfully, the most recent trailer shows …