Slated for release in Europe October 30, 2003.
Preview by Kurt Knudsen. "I will definitely see myself lining up at the store to pick this one on up on October 3rd."
Official site. Includes news, screen shots, fan art, and game information.
Thanks to DMOZ, which built a great web directory for nearly two decades and freely shared it with the web. About us