What’s Coming Out of China? by admin | Feb 10, 2020 | FEATURED NEWS, Unlocking Insanity News | 546 Views Found Footage! Some recent footage was smuggled out of China and who knows the cost? But it looks like despite the plague, a new game is being packed and shipped as we speak. Click to watch!