3DS Featured Front Page Wii Wii U Review: Super E.D.F. Earth Defense Force (Wii U eShop / Super Nintendo) June 2, 2015 Scuttlebug All buck and no bang! Powered by WPeMatico Tweet