Need help with an NES controller code

Ah ha! You found my error. Good eye dude. This code compiles and uploads. But when its all hooked up, it doesn't work correctly. Controller one only reads one button as a keystroke and nothing else works. I am starting to think that I can't make two controllers work on one arduino. Unless anyone has experience working with this or can find what I have wrong in my code. I appreciate all of your help guys.