What a ride this was! I didn't have any clue what was happening, then it was all so clear and so weird. Loved it :D