The Scuttle: Release Date Ahoy.

The Scuttle's release date is set for Tuesday 26th March 2019! We've addressed a lot of the issues we were experiencing in our closed beta, and added lots of new features! Enemy AI ships, Endless Mode, and the prologue.…