As the 3DS eShop closes, devs reflect on a golden age of Nintendo indies

See also  Samsung's Cinema LED is a massive 34-foot screen, and it's coming the the US soon

Leave a Comment