My God, this is so fun & funny, but definitely very hard, its hard to keep track of what's what, I think a little more "on the level" tutorial could've fix it.
Other than that, I really hope you continue on this, you already have a great foundation, pretty art style too, nice work! :)