Space Abyss is browser based. So there's nothing to really download. You will need to sign up for an account.
For now, all you will need is to enter a name, and your character will be good-to-go.
You already know where the tutorial is! So now you can Play Space Abyss!