Forums
Hi,
First of all ... great game, I love it. Have read somewhere there is a launcher to keep the game uptodate. is that correct? If so, could someone provide the link for it. Thanks
ReplyQuote
Working