Progression might not be perfectly balanced, But I don't have to much experience with level design.
Glad you liked it though :)