Not yet reviewed
yes
Answered by James1 3 months ago
According to Best Buy via X post it’s a Key Card.
Answered by David 3 months ago