Thats impressive. Well, at least I think so. Maybe Java has been fast for a while, but when I first learned the language, I heard all this 'its too slow! to do anything realistic', so the fact that Java is fast enough to calculate all the "stuff" to make those boxes jump around surprises me.