Tech vs Magic: Our Last Crusade or the Rise of a New World gets a new trailer

time to read: <1 min
>