Revert "Revert "Revert "fixed game management"""

This reverts commit 4b09287f8cfc1c97609e21e7a93f5cb549c64070.
what ever man