The Abnormal Place: The Abnormal Place - Release Date is Today!

Detected The Abnormal Place update.