Cross-engine communication (Unity meets CE3)

It’s Saturday night and I’m a bored insomniac. I decided to make Unity speak to CryENGINE3:

Next up, basic serialisation across the two engines. Will post up all the code once it’s at the stage of being able to serialise, say, a single moving object with some properties.

Cool, but what does this mean?

What will we be able to do with this?

Basically it means you’ll be able to network CE and Unity as you would two Unity clients now, using RPCs and field serialisation, for multiplayer things.

Run the game in two different engines? Or have a lobby/front end that runs from a browser but the full game in CE?