Still don't know what to think about this. It seems like it's based on a graphic novel. Anyone read it?
http://www.youtube.com/watch?v=BPlm60nx4Y8&feature=share&list=PLFCpa2gkb-p-HvRIxocwffdAlYcRS7eK8
http://www.youtube.com/watch?v=BPlm60nx4Y8&feature=share&list=PLFCpa2gkb-p-HvRIxocwffdAlYcRS7eK8