Definitely the main issue - thought of it right after I finished the game. It is my second game though and first where I did everything but music so I was pretty happy about the rest :D. My friend got 74 too on your game btw.
omg thats crazy the highest anyone i heard of getting was in the 30s thats so cool tell em i said thank you for playing :D