Reminded me of Crypt of the Necrodancer. It seems neat, but I honestly can't look at the screen for long