It's a flash game made originally in 2011 as a sequel to Marvel Man: The Adventures of Tim Credible.'. After flash player support was dropped it became kind of hard to play.
But now with Actionscript 3 support from Rufflejs in 2023 we can play it again!