Just in case you forgot how cool Super TIME Force looks, here are some screens. Some of them have dinosaurs in them.
The game's out on Xbox 360 and Xbox One...sometime this year. Maybe. We said "sometime this year" last year and it never showed up, so...who knows!