Why oh why am I reminded of Battlestations Pacific when I see the teaser trailer?