Next-Up-Japan

Seriously though, Battletoads. Just to be clear, I’m all about e-sports. But: 1) NBC’s broadcasters are the most annoying thing since Boy George 2) No one would get it… So here we are! The Olympics that I’m not watching because […] ↓ Read the rest of this entry…