Change gameDao to make the filter mandatory.
Games are now returned from the database in one query.
Game filters now serialised as strings to allow them to be used in URLs.