Yes, you can play games free without creating an account. Simply visit the gaming library and click on desired title to automatically enter free mode. If you prefer playing free with an account, switch to Demo Mode.