Nope! You should be able to play free games directly from your web or mobile browser whenever you want.