Does this make it more or less likely that I'll see http://280atlas.com/ without paying for the beta program?
I wouldn't worry about it too much though, because it's not really Beta quality. I wouldn't even call it Alpha. Don't get me wrong, I'm not bashing them one bit. I love it and am incredibly impressed with what they've accomplished!
Hopefully this will give them the resources to finish it!