Clarify something for me, if the english version hasn't come out yet, what is it they're selling on the Mamba Games website?
http://www.mamba-games.co.uk/black-mirror-p-53.html
I thought it could've been the german version, but up to March 26 that same web page said "Available: March 26", while the german version came out months before that!