Search...
Ctrl
K
Play Now!
Download
Captain.tv
More
๐
Patch Notes
Open Beta (v0.1)
Open Beta was released on March 10, 2023.
Previous
Closed Alpha Launch
Next
Season 1 - Desert Dash
Last updated
2 years ago