Ugghh such a pretentious insult! "I cant imagine" does not imply i have a poor imagination, it could imply that it just didn't seem right when i imagined a three quarter artwork card with a galaxy holofoil, or i couldnt imagine it happening in this case, not that i couldn't sub consciously...
Hmm, im guessing it'll be promoted to be part of the English expansion rather than stay a promo, on top of that i cant imagine a three quarter artwork card in galaxy holofoil style :(