I hate to be the naysayer on this, but I disagree. An ugly MySpace page is interesting because your friends are on it. A bad game your friend made is still just a bad game.
People who are talented enough to make good web games already have a tool to do it with - Flash (typically a pirated version). It's not a perfect tool, but it's very flexible.
I agree that the physics in this thing look great though.