Time Crisis
"Time Crisis: Project Titan" (2001).