Nintendo fan? Really you fucking idiot. Im the angriest fucking gamer here. Despite the conferences sucking tits, people hate things for no fucking reason. Suddendly legitimately good games are hated for no fucking reason because one game didn’t meet their expectations. I don’t care about your reasons to watch the…