They have the teaser trailer for this posted in the X-Box Live marketplace. I havn't seen it because I have had troubles downloading stuff off of my X-Box. I enjoy both of those things, so I'm psyched. If anyone else knows anything, I'd kinda like to know. . .
Check out some Info here. . .
Post Edited:2008-04-27 21:23:12