I bet this would run pritty well on my iPod touch 4G 64GB considering the 4G has a 1GHz processor and Win95 was able to run on computers with only a 250MHz processor.
he is using a pc to emulate an iphone so he can emulate a pc, at the same time having an actual iphone already emulating the pc... now... if this isnt a sign for 2012... i dont know what can be