Lost in Play: Lost in Play is releasing on August 10th!

That’s right! Our launch date is official! In case you missed our worldwide announcement of the release date during the Future Games Show, we are excited to share that Lost in Play is officially launching on Steam on Au…