BCrayfish on 14 May 2008
Aw, that whole trailer is pretty disappointing. It doesn't look like it'll be a bad game, I was just hoping for something more in the same vein as the other two.
CIHYFS?