Manhattan Game Thread