It has strong meme energy

Straight out of Red Alert 3.
Fuck i hear the little screen activating sound