I'd like if the dof were a little more pronounced, that is if the dino stood out against the background a bit more, but I think this fits the challenge well.
I actually turned my lap top on its side to see if it would look better that way. Personally I think it does give it more impact and for some reason the wires seem less visable when doing that. I hope you had fun though!
Not sure this shot presents super power, If I didn't read the title, which I do at first, I wont be able to tell what kind of super power it is,
I hope my critique is taken a positive way, all the best.