There's no demo, sadly, but you'll find all 91 levels of the original game here, including those that were added afterwards in subsequent updates.
Please click the validation box.

There have been so many moments in my life when I have found myself moved by a sound that, although I may have been able to notate it, identify it's time signature or the key in which it was played, I would never be able to fully explain the sensation it gave me or my reaction to it.

However, it has a huge cost in terms of overhead.