Metroid could see next installment on the Nintendo Switch
The long running and highly successful franchise of Metroid has appeared on nearly every Nintendo console since its original release way back in 1986. During a recent interview with GameSpot, Nintendo of Americ... Read More...