I think what's happening is that when the simulator launches it automatically loads the last-loaded game, and I think a recent change made it so that on launch it'll load and run enough of the last game to log initial debug statements to the console, before proceeding to replace it with whatever its launch argument game was, which is what makes those early print statements appear twice.