Upload Labs
About Upload Labs
A sci-fi management game where you build and optimize your computer's system from the ground up. Connect and configure interconnected nodes to efficiently download, process, and upload files.
EnigmaDev Studios's Upload Labs is a simulator game, published by EnigmaDev Studios. Released in October 2025, it runs on Linux and PC (Microsoft Windows).