I finally played this card rather keeping it all game as a double resource, and I've decided there are a lot of cool things going on with the design of this card and somebody should point them out
First, the cost: Remove Ticket to the Multiverse from the game. This means this card is a true one time use ability (as far as I know there is no way to recur this from out of play), which is a fun play space that allows designers to give heroes obviously overpowered abilities. Removing TttM from the game also removes a double wild resource from your deck, which is a painful trade off; you really shouldn't be making this move unless you know that you are on your final deck pass, or are horrifically desperate for this card to save you somehow. It also costs 3 resources, which feels high given everything I mentioned above.
Its an upgrade: This part is interesting. It sure seems like it should be an event, its just an action that you can trigger during your turn. This is where the 3 resource cost gets interesting. If you play it, spend the other 1-2 cards in your hand, then trigger it, you did good but you didn't maximize... if you can play it in an earlier round and wait to trigger it until later suddenly you get one turn to spend 2 full hands of cards, exhaust all of your tools twice and can really push the villain and go for a win.
I don't think it's perfect: The effect is unquestionably powerful, a free handful of cards, a reset deck (without drawing an encounter card) and having all of your identity specific cards readied is obviously great. But as the only true one time ability in MC, and at the hefty cost of removing a double wild from your deck and paying 3 resources for the privilege I do think the designers could have gone EVEN FARTHER with the card's power. It should also be something so fun that you'd never consider just keeping the card as a double resource. My suggestion: In addition to all of the abilities it currently has, it should also replace your identity specific card with a more powerful Gwen from an alternate universe for the remainder of the game!
This is a space I'd really like to see explored more.