The super secret marvel project could be a short to be added to a dvd release of Thor.
Although i am not the diehard "cry like a baby because of Trever Slattery" Mandarin fan, i picture it like this:
Trevor is under arrest and sitting in a small cell which is barred off in the middle of a larger room with guards around the outer walls with rifles, and he is drinking a beer watching the footie match. He's got his Man U scarf over his head singing and laughing because his team is winning.
The guards sneer and shake their heads at each other that THIS is The Mandarin...
There's a pop. The lights and TV all go out.
There are sounds of a scuffle.
The lights come back on.
There are a team of baddies standing there and the guards are all down. Trevor stands up and sheepishly inches towards the(Now open) cell door with a look of terror on his face towards the baddie in the doorway. He is showing all the "trevor-isms" and looks very afraid
The baddie drops on one knee, with an ornately carved wooden box in his hand raised up to Trevor.
Trevor lifts the lid of the box and there are ten rings lying on velvet.
Trevor's face changes into a malevolent sneer and the rings all fly onto his fingers.
He sweeps past the baddies(All on one knee now), and says(In the IM3 Trailer voice):
"It would seem that phase 2 is well underway. Come. We have work to do"