Nintendo is holding a promotion where new owners of 3DS and 3DS XL can get Super Mario 3D Land for free on their new handheld. What users have to do is register their new handheld between November 27, 2013 and January 13, 2014 ...
Some lucky Xbox faithfuls have been opening their inboxes today to a free gift of killer proportions. It’s currently unknown why, but John Caboose and several other users on the neoGAF forums have reportedly received a full u...