Link
I know this game is still in the making but I thought some of you SvR fans like myself would be interested in this, there is also the first trailer for the game in here.
Enjoy.
many thanx for the info. now thats going to be the only thing i think about for the next 8 months till its released. lol