where is the developer of the game released on may 26 , 2008 based ?
yokohama