nintendosoup.com
Root Film Delayed To July 2020
The developers of mystery adventure game Root Film have announced a delay in the game’s release date. Root Film was originally planned to launch on April 23, 2020 for Nintendo Switch. It has …