updates game with core.logic