Feedback fwiw: I thought this pitch was pretty cool and looked at the website/github. Website had an FBI warning that I had to refresh 3 times to read, which was eventually funny but could be much less weird! Github has one tiny project - personally I'd remove the github link from the website if you don't have significant open source to share.
I'm happy to remove this comment if it's harmful to have here.
The name is cool, and your deployed projects are great - I hope this is taken as the constructive feedback it was meant to be :)