Qwertious has an itch.io page for games that are in beta and are released.
GO TO ITCH.IO
The main Qwertious game that is coming soon.
You must protect what's yours. But who are you? In open beta.