This type of program with this type of scope is NOT easy. The backbone, which no one ever sees, was most likely 90% of the codework. You are talking about a DRM system with heavy protections, an e-store, with a complex character generator and expandable ruleset codebase. Building a basic...