Yes, all the games on the site are available as demos, so you can play them without having to register first, if you like.