That's odd, I've checked the files the package installs through the terminal:
dpkg --listfiles ia32-libs | tee temp.txt
grep libnss3.so temp.txt
It would return me 2 entries saved in /usr/lib32
/usr/lib32/libnss3.so
/usr/lib32/libnss3.so.1d
to remove temp file.
Or
apt-get install apt-file
apt-file update
apt-file search libnss3.so
It gives a couple of matches with
ia32-libs: /usr/lib32/libnss3.so
ia32-libs: /usr/lib32/libnss3.so.1d
Edit:
I now copied the files libnss3.so, libnssutil3.so, libsmime3.so, libssl3.so from the i386 package of libnss3-1d and libnspr4.so, libplc4.so, libplds4.so from the i386 package of libnspr4-0d to /usr/lib32/.
This leads to another 64bit error:
(Machinarium-Demo:20336): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/engines/libglide.so: wrong ELF class: ELFCLASS64
But there *is* the 32bit version of this file available in /usr/lib32/... (from the package ia32-libs-gtk).
I wonder why my system does not try to use it.
You are starting it through the Terminal? try to launch the executable directly with a double-click on it.