Crusaders of Solaria Launches First Beta Server Today

After a successful Open Alpha test, global game publisher R2Games has announced that its latest browser title, fantasy brawler Crusaders of Solaria, will be entering its Open Beta phase on July 18, 2014 10:00AM EDT. The Alpha test of the free-to-play MMORPG will close on July 18, 2014 07:00 AM …