Hitler is the new playable character in the recently released game Overwatch. His special move is committing suicide. Usually the Hitler parodies/Downfall parodies on this channel are made by using the film Downfall (Der Untergang 2004). Looking for more info on the meme. |--| Then check out the wiki.