What is the point of having a section of the website for downloads of free stuff if, to get the newer free stuff we have to have an account with either the BatttleShop of DriveThru?
Personally, while interested in the AS Point beta, I have no interest in setting up an account elsewhere to get something that, logically, should be available here.