Is the game name a homage to Yokohama kaidashi kikou, by any chance?
It is. I absolutely love that manga.