- New
Ships within 1 business day.
Data sheet
Your review appreciation cannot be sent
Report comment
Report sent
Your report cannot be sent
Write your review
Review sent
Your review cannot be sent
Telluria
Telluria is set in the future, when a devastating holy war between Europe and Islam has succeeded in returning the world to the torpor and disorganization of the Middle Ages. Europe, China, and Russia have all broken up.