Fantastic polish.
Gameplay wise I was a little unsure why my character was flashing when didn't take damage and it seemed like the controls swapped without warning, maybe that was the reason but it wasn't enough to make sense to me. If that makes sense.
The visuals are outstanding! Really really cool