The Town of Light: Deluxe Edition is Out Now on Nintendo Switch from Wired Productions
The press kit can be found here: http://bit.ly/TOLPress The Town of Light: Deluxe Edition is Out Now on Nintendo Switch from Wired Productions Switch Fans to Receive Exclusive Making of […]