The development team Cinder Interactive Arts puts out a bizarre teaser trailer for TimeSplitters Rewind, confirming a 2017 release for the forthcoming project. As seen below in the video...