Nice idea, but seems to me that the second level is way too hard, should try to increase complexity gradually.
But hey you had only 48 hours to do this so thumbs up. :)
Thanks for your review.