GAE changed their SDK. Automatically generated primary keys are apparently being generated as really huge integers that javascript can't handle, so that was breaking stuff. It's generally better to handle integer ids in javascript as strings anyway, because that is a common problem. Game ids are now being sent out as strings. Also fixed a bug in the previous game logic (for blocking users) where the request was throwing an exception if there was no previous game.
Added basic nltk support that *should* work with GAE