User blog comment:Uncanny X-Factor/Exiles: Fan Art/Contest 3.0/@comment-5116372-20130118194813/@comment-5116372-20130119114212

Just looked and is it the Here Comes Tomorrow (Earth 15104) universe?