Yes, Cosmic Crusade has a free to play version. Players who want to experience the game's mechanics can check out the free version.