Fans have been waiting for Netflix's upcoming video game adaptation for several years, and the streaming platform is just as excited for the project.