A Macromedia Shockwave fighting game released by Cartoon Network in 2003 to promote Teen Titans.
at://did:web:gamesgamesgamesgames.games/games.gamesgamesgamesgames.game/3mghwm523xa2d