Activision has released first screens of its upcoming Nintendo 64 version of Disney's Tarzan. Set to launch in January of next year, Tarzan was officially announced by Activision yesterday. Give these first screens a browse, and stay tuned for a full preview in the near future.