User blog comment:Nuclrdmntr/Sergei, The Lightning Soldier/@comment-86.125.130.207-20121112184909

Designed? this is from the game Red Alert 2. And the voice acting too. "Scorched Earth", that's what the desolaters are saying.

You don't fool me!!