What is going on people? Mario Kart 8, THAT is what is going on, I tell you! I have been having an absolute blast playing this title, and it is shaping up to be my favorite in the series. Last night I went online and played with a co-worker of mine. It is smooth and […]