Decent episode, kinda hoping Ilsa will take a farther back seat though, like she said back when she offered to fund Chance and the team.
I agree, it should be action adventure, and if Chance keeps doing "super-human" things and the with the computer setup they now have maybe SF
This is loosely based of a comic book in which Chance is kinda superhuman.