Wow, this is freaking amazing! I can see why the score is so high! It looks like something made of construction paper. I would know. I still use those things from time to time. Everything just seems to be like some glass eruption. There's shards everywhere.
It almost looks like some kind of giant bug. I don't know if that was the intention. It's hard to tell what's a reflection. It's hard to even tell what the background is PERIOD. It's just that ambitious. Thank you for this great picture.