There will be sort of an explanation later on of what those Aliens are and why they are on earth. Not going to tell everything!
The Buddha-mission is pretty intense and has lots of shock moments. I felt sorry for the Onion-aliens too. The problem with those missions are that the players don't have any other choice. If the target doesn't get killed on time, everyone dies!