
Detention was originally a gruesome, spine-chilling game that was released in Taiwan, in which gained huge attention. With its popularity, the game was finally made into a live-action movie. Released on September 20, in just a span of three days, … Continue reading