New Games Releasing August 3, 2023: Project F, Space Mechanic Simulator, & More

Happy Thursday! Here's everything new that is launching on August 3, 2023.