Gaming Stela Announcement Trailer Launched Aanchal Singh Feb 20, 2020 Nintendo has released a new trailer to announce the arrival of Stela on March 13, 2020, for Nintendo Switch on Nintendo eShop