When every other week brings announcements of games that promise to redefine their genres, the concept of being “speechless” starts.
When the world’s most successful streaming platform decides to pivot into gaming, you’d expect fireworks. Instead, Netflix’s gaming division has.