Kylotonn Entertainment News

advertisement

Cursed Crusade delayed to October 25

By Steve Watts, Sep 29, 2011 10:15am PDT

The Cursed Crusade has been pushed to October 25, but Atlas has released a new story trailer to keep you occupied.

READ MORE >