Launch Squad: Launch Squad Alpha - Coming 9/9 for Free

Hey all, We're so excited to release our game and play with you! On September 9th, Launch Squad will be released for free as a "demo". The demo version of the game will be the latest build, and will be updated as we dev…