Never heard of it. Mind filling me in? :D
Im hoping the graphics wont be super cartoony.
If you can spare half an hour this video shows off pretty much everything there is in the game: http://youtube.com/watch?v=T8dvMDFOFnAAlso notice that the video is from 2005 so by now the game has to be twice as good.