Game News

Indie Smash Hit Human: Fall Flat Surpasses Two Million Global Sales Across All Platforms