This is a pun on the phrase 'think about it from all sorts of angles' which means to try look at something from different perspectives, but 'Engel' is used instead of 'angle' because it sounds similar and because Friedrich Engels was a philospher who co-authored The Communist Manifesto 
Communism is a complicated thing . You must think about from all sorts of Engels .