Woah it looks like you went deep into that system, would you say it could not have been the same game with hardcoded communication (a lot less modular than what you did)?