Refactor good game