Thanks for recognizing XD. It's HTML5 instead of Flash since that is being phased out.
Oh yeah, forgot about that. Now that I'm thinking about it, the game is slightly reminicent of the X-Men game you did awhile back.