Is Flowlab down? (This game requires the Flash plugin.)

I thought it was just my phone acting up, but when I got on my laptop, I still get this popup. @grazer, is Flowlab down?
EDIT: The site seems to come and go. It’s working right now.

I was making some changes last night and broke this page briefly, this should be fixed now.