keitaro
The URL the majorgeeks link points to is part of the nightly builds which are compiled and put together automatically each night. This shouldn't be made public anyway as the stability for each nightly release can range from constant crashing to rare crashes. No form of stability testing is done on those builds and users should stay as far away from it as possible. Wait until the announcement is made at Mozilla before trying to install this.