This site doesn't render properly on mobile. Many of the blocks flow off the screen to the left and right.
I was intrigued, but like many projects, the first impression I got was of sloppy development unable to even test one of the most common ways to view their site and it drove me away.