Guess what a CD coming with a Portuguese IT magazine has in its cover...
http://postimg.org/image/8mbqvpf17/
rough translation:
It is the final battle. The aliens want to finish off our race!
Action and good graphics available only to the bravest.