Looks like this will be released on August 2, 2016 under the name "Assassin X"
One of the worst movies I've ever seen.