Gods

There are dozens of Gods with various degrees of strengths and specialties.