The Spring Game Thread