yesterday, the site had major issues and slowdown. Geniuses were asking to clear cache ( eternal solution for all things along with restart).
Today its a joke, the login page itself is down for atleast an hour or so when i first checked.
My returns are filed, but many might have tried to get it done today morning itself to avoid the rush. Now they will all try at the same time as day gets over.