The Quinfall team continues to push its closed beta, which is supposed to open on January 30th. The team had confirmed the beta and said there would be no delays, but then quietly changed the date on Steam to "coming soon" amid lots of criticism and skepticism.
The Quinfall Team Continues Saying Beta is Coming, But Skepticism and Comparisons to The Day Before Grow
by
Tags: