Game logic complete