That is a rather long time without any correspondence. I know that once you've passed 21 days since E-File acceptance (which you definitely have), IRS representatives can research your status. You may want to call them for further information. The number is 800-829-1040
I will say that there do seem to be a higher number of delays/reviews this year overall.