Buy it! So much fun on so many levels! (Pun intended). I absolutely love it!