Battletoads might be the most incredible game i've ever played

I had no expectations for this game and I’m not one of those “I love everything my platform of choice company does” kinda guy, but I was shocked at how much I enjoyed everything about this game.