Looks like a lot of agency sites.
stumped.
???
is it a game?
nope
I like turtles
no-one?
Kind of looked like this
- was a scrolling site - sometime the grid would have video playing- was one of those sites you could keep scrolling and the content in the divs would change before the whole thing scrolled off the page