I know it’s not too much to go by… BUT, In ‘The Saboteur’ story mission, Kleese and Nova mention a robot suit that Nova gets really excited about.
Kleese: “One of Deande’s spies has provided us with the location of a Jennerit energy refinery with a hilarious staffing problem. Nova? We’ve got a job for you.”
Nova: “Ooh. Ooh. Are you going to put me in the robot suit? Are you?”
I for one, would love to see a Battle Ready Nova Bot rock the fields of battle.
Just my two cents but I have a feeling that robot suit conversation is pointing to something.