Mamma mia... Long awaited by fans around the world, the new Pizza Creator of Pizza Connection 3 is now on Steam and playable separately.