They told on tweakers (NL site) they were going to release it in 2009 o.o
Printable View
They told on tweakers (NL site) they were going to release it in 2009 o.o
Looks like it will be pretty sweet. I want to get it if I get an XBox. Is it going to be DLC or something you need to buy in the Store? I didn't watch the video but I heard about it.