Patient zer0
12-20-2007, 05:17 PM
Just wondering if anyone knows when Ubisoft is going to release this game?
It is scheduled for the 15th of December, but it still hasnt came out yet..
I checked Ubisofts website but couldnt find anything.
It is scheduled for the 15th of December, but it still hasnt came out yet..
I checked Ubisofts website but couldnt find anything.