Gods at War

Gods at War is a 2017 fighting video game about gods, immortals and creatures to fight each other.