3D galactic heroes to battle throughout the cosmos in Cosmic Champs play-and-earn real-time strategy game.