break games down into (in)complete