PETA Hates Mario

PETA released a game this week on their site which shows Marios “hate” towards Tanookis. It’s a blatant exploitation on PETA’s behalf just to get more »

Xbox 360 TV

Will your Xbox 360 replace your cable box? Television is coming to your Xbox 360 thanks to Microsoft and 40 content providers. With your console more »