@tschak I you are using the same RNG implementation on all platforms (perhaps roll your own) and the same random level generation procedure, it should be possible just to just transmit the seed to use for a level. Then all the platforms should all end up with the same level on their end.