Summary: Unbounded operations in game finalization can hit block gas limit.
Details: The _finishGame() function performs multiple state changes and external calls that could exceed block gas limits with certain token implementations.
Impact: Could permanently lock funds if game cannot be finished due to gas limits.
Recommendation: Implement a two-step withdrawal pattern:
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.