Witness a hidden facility's attempts to create dark worlds on their own in Deltafall, a DELTARUNE fangame!