The pictures on the CIC are amazing. But, the link to the game's homepage is dead. Is the project dead, or perhaps the site has moved to a new address. I have tried Googling WC Pioneer, but I haven't found anything. Some one please let me know what's up. Thank you.