As a game designer, sometimes you have an awesome idea, you manage to get the idea approved, someone creates a feature and it all works beautifully. But very often, the path to gameplay goodness can be more like Internet Dating – things usually don’t turn out how you expect, and you have to try a million different options before you get what you’re after.