QUIET: Official Steam Store Page Now Open!

Be QUIET QUIET Official Steam Store Page is Now Open! This is a 4-player co-op comedy-horror game where you play as alien ducks that crash-landed on Earth. Scavenge the mansion for ship parts, but stay silent—something…