Really nice game you have here!
Could finish the last level, but there is probably a way to do it xD
Keep it up!