fix: Startup signals not used correctly
fix: Startup signals not used correctly

As the game start signal was `undefined` initially, it caused the promise race to complete instantly, breaking the entire wait loop approach.

oliversalzburg/cbc-kitten-scientists,oliversalzburg/cbc-kitten-scientists,oliversalzburg/cbc-kitten-scientists