fooflexible on 07 June 2007
Oh that stinks I was dying to play timeshift, it looks awesome.
I played the japanese tenchu Z demo a few weeks ago, I thought it was terrible. graphics below par, and the controls I found really cluncky.