I'm a sucker for metroidvanias so this instantly got my attention. In the end I couldn't finish it because of the weird slippery physics that were hard to control.
I also noticed a discrepencancy between the cutscene style and the actual game. Kinda cought me off guard, since all of the promo images and icons are in this style too.