8 solo levels (and a couple of net levels) - this is a very nicely laid-out project (and quite difficult in parts). Overall, flow is great, though, and the gameplay will keep you wide awake. Definitely worth playing.