Gonna be honest... um... I'm seeing people saying they've played this, and recently too... but I'm not sure how because this game can't be downloaded-
I just use the option that says run the game in browser, if you can't do that it's alright. I'm playing this on a school chromebook btw lol.