game works perfectly now, no deadlocks, get service runnnig multiple games next, clients starting new games etc