I didn't beat the record. However I did get to level 27, so I'm kind of happy :) But then i just got swarmed by everything including like 20 spiders who ate all my larvi. OH well.
https://imgur.com/a/XYVf5lF
Not sure how to properly upload the screenshot.