No I have not, but the concept isn't unfamiliar and I know a thing or two about making/rping giant robots