Netflix Inc aims to create 'unqiue universe' of TV and games