Deduplicated some Game logic