Originally posted by Kurgan
So, looks like LA has finally updated their page to reflect the demo... ; )
but the RC site still says 'coming soon'. well, as of 8:42 AM on feb 2nd. and there aren't any new videos, at least that i can see ... how odd.