Release Date

#1 Posted by bmart970 (86 posts) -

This looks pretty cool if I'm honest. Does anyone know when this will be released for Xbox 360 in the US?

#3 Posted by ezra87 (1 posts) -

latest date i've seen is march...boo