no big foot was big foot in SA, as in the yeti - it's hanging round mount chilidad (or what ever its called been a while since I played :P)
might have to get XBOX 360 just for Stories of Liberty City (slight exaggeration, but I do want it on PS3 :( :P)

