It has been waaaay more work than I expected. Starting with a more-or-less working game, and tweaking it to work on Cloud and mobile — I mean, come on, how hard can it be, really? Turns out, yeah, yep, very hard. Stupidly hard. Especially since out of brand loyalty I chose Google’s cloud platform, which 3 or 4 years ago was pretty raw. And let’s face it, iOS APIs have evolved a ton in that timeframe as well. So even as “recently” as 2013 I was working with some pretty immature technology stacks, all of which have come leaps and bounds since then.