Cosmic League

Cosmic League is an action-packed arena shooter pitting anime-inspired humanoids and robots against each other in 10v10 matches. Choose one of six specialized classes and dominate the battlefield in dynamic arenas.

IDCGames - Cosmic League - PC Games
Free to Play
Cosmic League