Purchased and played when i was younger and decided to give it another go. It has held up surprisingly well through the years. There are several stages that all play a little bit different so it feels like several games in one while not overwhelming you with alot all at once.