Well, you're kind of already on the website. The forums is pretty much the website for IndieSquish. But signing up for the forums isn't the same as getting on the whitelist. You'll want to post a proper intro thread here
. After that, you'll want to find some topics that interest you around the forums and reply to them. Once we get to know you better, you can have a go at the whitelist application. Our current form is a bit out of whack. So the admins will get with you when that time comes.