Artifex Mundi Debuts on Nintendo Switch