tabsina on 18 April 2008
The best thing i can see is their attitude to the whole thing.. the (enlarged) screens aren't much to go by since its so early in development.. but i will be eagerly waiting to see if these guys can also walk the walk