Here are the structural mistakes that keep killing games, and what I've learned while building LiveOps systems for clients ...