well I just ordered this in a group buy, as the UK release is MIA.
very excited that this at least made it out in France.

would be nice to know what in the world is going on with the UK release.
EDIT: looks like the UK release is maybe coming the end of March now.
EDIT: my copy is now on the way to my house.
very excited.