Just click on the itch.io button and it'll take you to the game page. You can play in browser! I last looked at it about a month ago and it was still kicking.