A well designed and polished entry! I got stuck on Level 14, but the fact that this much content was made is quite impressive. Good work!