They told on tweakers (NL site) they were going to release it in 2009 o.o
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.
There are currently 2 users browsing this thread. (0 members and 2 guests)