So...I called them today and an agent told me that my application is currently being processed at a Local Visa Office in Canada. I applied from the USA.
When she asked me if I had any other questions, I said "I check my profile at least 3 times a day and have been doing so since August. It still says that my eligibility is still being reviewed. I'm worried now since it's been under review for 5 months now"
The reply was "I can tell you why it took so long but your application is still under 6 months. There's nothing to worry about. They don't need anything from you and it should process smoothly without any issues. It could go longer or it could get completed before 6 months."