Better cameras mean clearer images that are the best Oddworld has ever seen!