

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