The first levels are a bit boring but once the "loop-safe zones" get introduced it becomes a lot better. Nice job.