Upload

Upload (2026)

Mow down security programs and hack your way to freedom. UPLOAD is a roguelite where you can't move - you're an AI bolted to a server rack. Your weapons auto-fire while you balance processing cycles between defense and escape.

  • Release Date: January 8, 2026

Screenshots

Related Games