Very cool. Looks really slow, though.
It's a pretty poor effort on Apple's part to have an ARMv7 CPU at 520Mhz with a PowerVR GPU be completely incapable of rendering basic animations without dropping frames, minute long startup times for some apps and general sluggishness.