Added game rule processing