OMG this is probably the best flash(ish) game I've played in like 10 years! The mix of content, music, and is just immaculate. Also, level 3 is not as easy as it seems, very challenging!