The Stargazers: New Steam Dev Pages!

Recently added to Steam are dev pages, here you can follow us and be notified of any sales, new game releases, as well as discussion about Lupiesoft as a whole! Please check it out and follow us! https://store.steampowe…