http://www.gamers.com/game/1352206
It looks good.
It’s also scheduled to be released in Septemer 2003, by the way.
woo woo