Crusade isn't an indie project though
Press F8 on the title screen
you can thank me later ;)
August is almost over
They could go ahead and release the full build of 9.5 anytime now