by Awenyddion on May 19, 2006
You can get a listing of the latest updates here at the official site.
Check out the new features. Our guys really loved this game when they saw it at E3 this year!