pokoko on 16 September 2013
Remember, ICE Team is a part of Naughty Dog. They're one of World Wide Studio's core technology teams, they do a lot of work with other first party developers and with third party developers.