Idiots need to stop reading too far into things and then insisting they're right. You guys didn't make the piece? Then don't instantly assume you know exactly what the artist was thinking.
I love this. The colors, the duality, the style; everything is nothing short of amazing. They're mesmerizing pieces, they just really draw you in and hold you there. Don't let those ignorant comments drag you down, I bet half of them are just jealous they'll never be able to create something as beautiful as this.