This paper examines coalition logic, a key logic in the logical study of strategic reasoning, and its model, concurrent game models. We argue that three assumptions (serializability, independence of actors, and determinism) in existing concurrent game models are too strong. We then propose a coalition logic based on a general concurrent game model that does not adhere to these assumptions, and demonstrate its completeness. This logic appears to be the minimum logic for reasoning about coalition power.