iFlower7 on 07 August 2008
What the heck? I get weird feeling about this, not good at all. =(
But well from previous videos I'm more than impressed about this game. Hope gameplay delivers.







