The Kowloon Nights investment fund signs 23 upcoming games, including some from Afterparty, Oxenfree devs