UBI has released a new free-to-play MMO strategy game