Space Royalty

Space Royalty is an upcoming computer game created by some of the Slurry Emporium crew. More on it to come.