Colossal MOBA Chaos: Dragons and Titans Fantasy MOBA Soars Into Steam

Game publisher Versus Evil in collaboration with indie developer Wyrmbyte have launched their new fantasy based MOBA Dragons and Titans. D&T puts players in the role of a Dragon Lord who has been called to release their Titan in an effort to rule the next 100 years. Steve Escalante, General Manager of Versus Evil, seems […]