Empty Lifebar writes "The date seemed final. Tuesday May 8th the long delayed (since February) 2D fighting game was set to finally launch. This morning Gamestop and Amazon changed their release date to June 12th. An error? Nope. An issue which is said to be revealed in the coming days will be posted on 7sixty’s Facebook page."