I was prepared for another lame Nintendo crossover, but this was actually surprisingly very well made!