gamesNews Tokyo Debunker's Developers End Year Long Silence, Creating Speculation about Game's Possible Return December 16th, 2021