New Terra is the first game to hit Nintendo Switch from indie developers WINTERYEAR Studios. It is an Action-Strategy game which promises daring rescues, space-hauling, and thrilling combat. With scar...
Publishers: Playsaurus, TFL StudiosNintendo eShop Release Date: May 15, 2020Platforms: PC, Mac, Linux, Nintendo Switch Let me begin by saying that this game oozes vintage, re...