in which year was the developer of the game released in japanese video arcades in 2005 founded ?
1988