TimeShift: The Movie

TimeShift: The Movie

The guys who created the game TimeShift just sent us this scene from the TimeShift movie… and it looks freakin awesome.