The forums have been closed for awhile now. Still possible to peruse them if you have access tho.
And yes, there is a Beta client that technically *could* be demo'ed, but they still have to apply all the fixes and feedback issues they received from Alpha testers. This is why there's the inbetween delay from offline Alpha to start of Beta. :3
