Featured The Day Before, Finished December 12th, 2023 Well, That Was Fast Fntastic Studios has closed down almost the day after their latest game, The Day Before, released. There was a belief that this...