Nauts: Nauts Is Now Available on Steam!

It’s finally here — Nauts is now available on Steam! After all the hard work and anticipation, you can now jump in and start playing today. To celebrate the launch, Nauts comes with a 20% launch discount for a limited t…