Coming from you that is such a compliment! I wanted to leave the reader with a WTF did I just read moment although hopefully in a good and funny way hahahaha.
Oh my maybe your Xray powers only manifests when you have a migraine headache and it only works on feet hahaha
Really awful time to have X-ray powers, but I can't argue with your assessment because that's the only time they've ever manifested. Thankfully. :)
I think you succeeded with your "What the what?!" moments. It's cool to have twists in a story, when they're appropriate, and I think you pulled it off.