The cover is red huh? My computer screen isn't very good at all and doesn't show red colours, it looks grey to me. I guess it'll be a surprise when I see the real thing.
I had to search deep down into my memories...
By the way when I first saw it it reminded for some reason (the shape in bandages) of the new Mekong Delta cover, but seeing Eliran's website I know understand why
I think it's really cool though. The broken mirror thing somehow for some reason reminds me of Dream Theater... What is the thing in the cape? Was it a Vampire breaking a mirror because he couldn't see himself, or is the photo breaking out of the picture frame? I don't quite see what that is there... It's very nice and mysterious, but what's the concept!