Was this the one featured in the 2007 teaser trailer?
looks awesome. how big was it supposed to be in game? you should put a little stick figure on one of the drawings for comparison.
yeah this thing is HUGE
Was this the one featured in the 2007 teaser trailer?
ReplyDeletelooks awesome. how big was it supposed to be in game? you should put a little stick figure on one of the drawings for comparison.
ReplyDeleteyeah this thing is HUGE
ReplyDelete