Rounding off the rather humours Apeture ‘product’ trailers is a promo spot for ‘the long fall boot’ with Cell demonstarting its acrobatic functionality. Portal 2 should be seeing release within a week in North America, while European Valve fans will have to put up with a wait extended by two days.
Share Your Thoughts Below (Always follow our comments policy!)