Tell us how you really feel about the New 3DS and 3DS XL

June 11th, 2015, 21:42

Part of the DCEmu Network Nintendo DS News..