My demojs2013 submission (release soon...)