Critical Upload
Main Game
Role-playing (RPG)
Indie
Action
December 31, 2026
Launches in 196 days
PC (Microsoft Windows)
Loading...
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!
Screenshots
Artwork
Release Dates by Platform
PC (Microsoft Windows)
Worldwide
Dec 31, 2026