And when you get to the end (very deep) amazingly there is a couple of boss battles, but that's all I will say. Abusive comment hidden. (Show it anyway.)