It's one of those games that makes me think. I also didn't expect a musical number and I secretly love it.