More polishes before the release — Grim Hand