Strange game that isn't too terrible. Not a gem by any means, though. If it could be found with ease everywhere, it is a game nobody would really care about.
A 71 probably isn't too far off, to be honest.
I did love the soundtrack for it, though. Very good soundtrack.