Affect3D StoreMiki3DX releases a brand new FREE comic in the name of science! Self Initiation is available now in the Affect3D Store!