Kite Season
Two strings, one sky, and a wind model that refuses to be bullied.

Kite Season is a one-on-one kite-cutting duel. Players trade line tension against altitude, and the winner is whoever reads the thermals better. The simulation runs a simplified aerodynamic model at a fixed timestep so duels stay identical on a flagship and on a four-year-old budget handset.
Matches are asynchronous by default: a duel is recorded as an input trace and replayed against the opponent, which removes the need for a live socket connection on unreliable mobile networks.
Deterministic sim
Fixed-timestep physics, identical outcome across every device tier.
Async duels
Input traces replayed server-side — playable on a patchy connection.
Seasonal skies
Wind, haze and light shift with the real festival calendar.