CYOF- A new beginning. Game thread