Oh yeah, that makes sense. I can see why it breaks — calling `done()` is just closing the redis connection before it has a chance to complete the write operation. It can be fixed pretty easily by exposing an optional `callback` parameter to each of the create methods (`newGame` and `newFeedback`) that would then be passed to the redis `hset` call.

Seeing as this is an issue for both feedback and game submission (and will be trickier for game submission since it has multiple redis writes), we can tackle this in a separate PR. I'll open a new issue for this.

Someone should also do a read-through of the other endpoints to make sure that this isn't a problem elsewhere. I know that in most places where we do redis write operations, we aren't using callbacks, so it's something we need to be careful about going forward.

/cc @cvan