Very original and fun to play. I dont know how many stages are, I just finished the where the things get "strange".