Nice game, love that you publish it for free, even with source! Lot's of Respect!
Was a little annoyed by having to play the first level 3 times before realizing it could have be done the first time, so clear unlock goals while in a map or something would be really nice :)