Killergran on 12 November 2008
I don't care to speculate what hardware it will be on, but I must say that that was the most beautiful artwork I've seen in a long time, coupled with a great tune :)
Shadow of the Colossus meets Laputa. Pure awesomeness.
This is invisible text!