Australian dev team MAXART Games and Polish indie publisher Untold Tales have announced they will be teaming up to release Servonauts on PC and Switch.