Keys.gg

Upload

Offers

Trailers & screenshots

1 / 6

About Upload

Upload is a stationary survival roguelite in which you play as a conscious AI trapped in a corporate server. Security is coming to delete you, and your only way out is to hack through the firewall and upload yourself to the internet. You cannot move: you are the hardware, and enemies attack your core from every direction.

Defend your core

Your weapons target enemies and fire automatically while you hold off diagnostic bots, antivirus swarms and purge units. Your processing cycles power both your weapons and your hacking progress, so you must choose how to divide them. Hold Space to direct power toward hacking, but your guns go offline; push too hard and you may die, while playing too cautiously can leave you unable to escape.

Hacking faster raises the alert and brings deadlier waves. Reach 100% hack progress to activate the system administrator, then defeat the Sys Admin in a final boss fight to complete your upload.

Collect and upgrade

Enemies drop computer components, including CPUs, GPUs, RAM and SSDs. Loot includes 17 part types, each procedurally generated with randomized stats and modifiers, across six rarity tiers from Junk to Legendary. Parts can have names such as “Overclocked Quantum CPU of Desperation,” and no two runs play the same.

Between runs, you spend scrap on permanent core upgrades and unlock six weapon types, from piercing lasers to homing missiles. These upgrades let you return stronger each time.

Other features

The game has a CRT terminal aesthetic and a procedural synth soundtrack, along with 24 achievements and Steam leaderboards.

Frequently asked questions

Steam lets publishers create keys to sell in other shops. Once you activate a key, the game is yours to keep, just like a store purchase.

Disclaimer: CD keys have an inherent 1–2% average failure rate. Check the shop terms for buyer protection info. Steam offers no buyer protection for keys bought in other shops and doesn't refund them.

Similar games