Wonder People announced that the Steam page for their upcoming battle royale Super People is now live.

Source: N4G PC The Steam Page For Super People Is Now Live