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
no-one?
I like turtles
nope
is it a game?
???
stumped.
Looks like a lot of agency sites.