Dragon Star Varnir goes in-depth with a longer overview trailer
Dragon Star Varnir is only a week away from being released in the USA, and three days after that in Europe. Time enough to study the over 5-minute trailer that the developers just showed us! In the tr... Read More »