What is this!?

So basically there are a few weird games in here and I believe they are JavaScript games. You can play them with the keyboard, but touch is not enabled. The ad placement is awful and its everywhere. Not sure what this is but the few games that work are entertaining enough with a keyboard, but not for a touch tablet