Still hard AF 720p