Promising Metroidvania that just also happens to be hotter than it has any right being.
Well constructed, if a bit merciless.