I still basically have no idea what is happening, but am having a surprisingly good time.