Thanks! You can submit any song from Soundcloud at the moment (they can be yours if you'd like), and we'll be adding more sources soon. We'll work on making the submit form more clear, good feedback.
Ahhh sorry. It appears that after submission I was on the New page, with my track at the top. When I clicked away I was back on the Hot page. I thought it was a different algorithm where there's only one page, and new stuff starts at the top and drops away very quickly unless it is upvoted, something you sometimes see on other sites. So I assumed it was deleted. Silly me.
So, in conclusion, you need to make the Hot/New link stand out more.
EDIT: I'll tell you what happened: the Hot/New page doesn't touch the history stack, so when I hit refresh, expecting to be in the same place, my track had vanished.
Ironically of course the refresh was probably pointless, everything's all websockets these days.
(Posted my own track under the artist name, just got deleted. Guess I should have lied.)
EDIT: the site is very nice though.