Technically , their home opener took place at the Tokyo Dome .
This feels more like the authentic deal .
Technically , their home opener took place at the Tokyo Dome , but this feels more like the authentic deal .