These cards were sent by Greg, the "Night Owl." That 1994 Upper Deck is of the "electric diamond" variety and is only the second one sent to me via mail like this. Thanks for the cards Greg.
1993 Studio x2: 32
1993 Ultra: 28
1994 Upper Deck Electric Diamond: 11