Humanity can't seem to escape its own web of lies : vimarsan