Mega Knockdown: Mega Knockdown will be a featured indie game at EVO 2025!

The Evolution Championship Series (EVO) is the world's biggest fighting game event. This year's EVO Las Vegas will be August 1-3, and Mega Knockdown has secured a spot in the Indie Dev Area, a dedicated space showcasing…