I'm sure the software isn't a SERIOUS problem; it hardly ever is. Just hire a couple more geeks from the nearest games company, make the coffee a little stronger, and grind out the code. That was my experience over the 40 years working at SofTech, MITRE, and Unisys, anyway.