The fashion-focused first-person shooter will release on PC sometime in 2022. Players can now sign up for a closed beta that's "coming soon."