I'm actually making a 3D multiplayer game that will have similar coding-inspired features, but man you have to make them less complex. 99% of people are not programmers. Just a friendly tip.