At Light Speed: At Light Speed is LIVE!

At Light Speed is now available on the Steam store!