Critternauts: Critternauts Launches August 6, 2026

Heya, After months of development, I'm incredibly excited to announce that Critternauts will officially launch on Steam on August 6, 2026. The new Release Date Trailer is now up on the sotre page. Currently I'm meticulo…