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