Allegedly set to be released soon in Europe