Your games are what comes to mind when I think of a perfect game. Fantastic concept that can be interpreted in multiple ways, and perfected execution.