Starlink: Battle for Atlas dropped an extensive in-game trailer
Remember Starlink at the E3? Switchable spaceships, Star Fox who joined as DLC driving people wild? The people behind the game gave a new trailer where you can actually see some pretty extensive gamep... Read More »