It looks like a turn of the century art project or album launch site at first: there's nothing on the page mentioning Square until you click on the arrow at the bottom which does some animation before showing the copyright notice and the pseudo-Python on their home page doesn't look like a $100 billion dollar company or a tech company (it'd be valid syntax).
That makes sense in a Brand pitch meeting, but there are so many things called Block in this space I think they could have been more unique. I thought this was about The Block (the news site) at first glance.
No, we get it. It is just dumb.
I had no idea it was affiliated with square. Now it makes more sense