playtest-20141012 website update

WIP for a release tomorrow (hopefully). This will need a gamenews entry and the release ID for the downloads page before merging.