ST4X Community Game 2 Main Thread