Indie game publisher No More Robots has decided to make their own game, as they have revealed their latest title, Cruise Control. This is a sim management game set on the open seas, as you'll manage a ...