Submit a news tip
The above Switch ad was seen in one of Tokyo’s subways. Despite the game not being a launch title, Splatoon 2 is the hightlight. Thanks to eigotaku for the picture!
© Copyright 2020