Did Shadow know he was Wrong?
In the scene where Shadow brings up Tom, he says
"what kind of hero abandons his friends to pursue revenge?"
Hes calling sonic a hero... does this imply that at that time even before his heart to heart with Sonic, he still knew what he was doing was wrong and considered himself a Villain?
Right before he powered the Eclipse cannon he asks if Maria really would've wanted them to destroy the Earth, but judging by his reaction when powering the cannon and right before Sonic attacks him I doubt he was still considering if Maria wouldn't like what they were doing...