Tiny Los Angeles based indie developer Winteryear Studios has revealed that their upcoming space shooter New Terra will release on Nintendo Switch and Steam for PC on 28th April. This challenging and addictive multi-directional gravity-based space shooter will see players completing numerous missions with an ever dwindling fuel supply so sound strategy and fuel conservation will […]