Just Die Already getting a physical release on Switch