Is the Binding of Isaac free?

The Binding of Isaac is an online free game that you can play anytime, anyplace or anywhere. You need no download to play this game.