Add AbstractGame