Nice Bro, good find! It looks legit.
I just signed up for it and now I'm just waiting for them to email the details. I'll post back and update how long it takes to receive it.
Thanks for sharing!
Edit: I got the VPS Setup pretty fast. Thanks duc.
For anyone wondering, a domain or business email is required, so if you don't have one setup or don't know how. I figured it out and got one setup in about 15 minutes by Google'ing It, so it's pretty easy.
Just make sure you use your domain /business email in all the fields when signing up. You'll only get the VPS if you do that, and they send the logins to that email.