Time Squared: Time Squared's got a new trailer

You don't really know what's happening in Time Squared ? You'd like to know a bit more about the story or just see more exclusive videos ? This descriptive trailer will give you what you want : Hope you enjoyed and see…