Main Search Tangled Up Game