This was recommended to me a while ago and I've just got round to playing it. I have legitimately no idea what the hell was going on here but I do know that I loved every single second of it!!