Check over to the german community Onride.de
http://www.onride.de/viewtopic.php?t=29791&postdays=0&postorder=asc&start=2970&10936
199 pages about Talocan, including pictures. Phantasialand is doing a great job theming the topspin, so it is going to be something special, like TombRaiderTS