This was tucked away in the Netflix announcement but deserves to be noted on its own.
Last number we heard was over 3 million back in August of last year.
The game has sold over 4 million copies and won the best independent game award at the 2017 Game Awards and a BAFTA Games award for its music.
Last number we heard was over 3 million back in August of last year.