Critical Upload

Critical Upload

2026

About

Embark on a fast-paced action journey through space, discovering new weapons and abilities through acquisition and research to better each run. Invite friends to experience it with you!

Release date
December 31, 2026
Genres
Role-playingIndie
Themes
Action

Media

Platforms

PC (Microsoft Windows)

Release dates

PC (Microsoft Windows)
Worldwide · Dec 31, 2026

Languages

LanguagesAudioSubtitlesInterface
English (US)