Amazing new festival explores curious side of Hastings : com