Amplitude announced today it is delaying Humankind until August 17, 2021. The PC strategy game was set to release in April.Read More
Humankind pushed back to August 17, 2021

Amplitude announced today it is delaying Humankind until August 17, 2021. The PC strategy game was set to release in April.Read More