Rash Of The Battletoads Has Joined Killer Instinct
During the announcement of the launch of season 3 of Killer Instinct, which is coming next year, Microsoft gave us all a bit of a surprise with the introduction of a brand new fighter for the game; Rash from the Battletoads! If you’re a player who has either paid for something from Killer Instinct or […]