SPOILERS. SO MANY SPOILERS. DO NOT WATCH IF YOU DON'T WANT SPOILERS.
Also, this little video theory gives me hope. Even if the ending was an accident with these hints, it's a great point for BioWare to pick up and make a fantastic ending to the ending we all hated.
AGAIN THERE ARE SPOILERS. IF YOU ARE ALLERGIC TO SPOILERS DO NOT WATCH.