The execution is good, but the concept is pretty bland. It's something I'd find on a T-shirt sold at Walmart or Hot Topic. It doesn't seem to have any meaning, just "cool" things mashed together. If this is "just for fun", then rock on...but if this is part of some digital design portfolio, think of concepts that don't look like every other photoshop wizard's work.