The Flame Game has released! (Plus other news from the trenches.)