Yes, you need an internet connection to access the Gaming Hub, as the games are accessible only on the cloud.