Its not a physical release. The NES cart is just for show. The game is a download code that comes with the package.
Darn, I was wondering why people weren't making a bigger deal about the NES cart. I should have read that part more carefully. Well that's an underwhelming release then.