That buildbox looks proper dodgy, seems very SEO going through the website.
I looked into it some time ago. They go on and on about how successfull "their games" are but that has nothing to with Buildbox but rather the publisher Ketchapp who are buying traffic like crazy. Buildbox it self is more like a scam. Every video they put out is made to have the same look and feel as an Apple commersial.