Default Having issues installing some XDA apps

I have been trying to install the "htc blinkfeed" port found on the "Apps and Games" section, and when I launch the apk to install it, I can't press the install button. It says that root isn't required for instillation, so I was hoping someone has an answer that doesn't require it.