Now here is a nice surprise for all Nintendo 64 fans. Forest of Illusion has leaked Rare’s cancelled Nintendo 64 game, Dinosaur Planet.

Source: N4G PC PC gamers can now experience Rare's cancelled Dinosaur Planet