Boring. Lacks anything it - sounds very dead, so I'd concur that this might be a demo "leak" to gauge reaction prior to proper mixing.

As for the photo - just how badly photoshopped it is?