what was the release date of the microsoft windows version of the game released in 2007 in japanese arcades by the developer located in yokohama ?
july 7 , 2015