Inflection Point Ventures logs 160% return for investors in 2022