The Town of Light: Deluxe Edition boxart
Posted on February 17, 2018 by Brian(@NE_Brian) in Images, Switch
Amazon UK has posted the boxart for The Town of Light: Deluxe Edition – which should be the same in North America aside from the rating label on the box. Check out the packaging image above.