Web game for Ludum Dare '26 solo contest.