ValveTime.co.uk | Valve News, Forums, Steam

Oh yeah. Digging the style, a lot like Transformers Animated.

http://www.youtube.com/watch?v=6M6xPAuO0b4
Back
Top