The physics and level-design were enjoyable to play around with, and the random bits of story/lore scattered throughout the stages were fun. Had the urge to play through this again recently, and it still held up very well despite its age at this point.