So... don't hold your breath for this actually being genuine, but:
Apparently that's some new Warrior's Lair (aka Ruin) gameplay.
I'm skeptical because of the Idol Minds thing at the beginning, which makes me believe it's an old build or something (I believe San Diego Studio took over the development). Still though, have at it!