Following the fantastic community feedback from this week’s Steam Next Fest, Indie publisher 663 Games and developer Unstable Games have today released the Lotus Lantern: Rescue Mother Steam Developer Broadcast for fans to watch on YouTube.