Quite simply, the European Launch of the might strange Catherine will be on February 10, 2012
Your basic info is that:
"Both the limited “Stray Sheep Edition” (containing the Rave-T-Shirt that Vincent wears in the game, two Stray Sheep bar-themed coasters, a Catherine poster that is exclusively available in this edition, all served in a pizza delivery box from the Stray Sheep Bar as packaging) and the standard edition will be released in Europe on this date. The “Stray Sheep Edition” of Catherine will have a price of £54.99, the standard edition will be available for £44.99."
There we go.