Thanks for the detailed feedback, much appreciated. Yeah, I am in agreement on pretty much all of these points. On the recharging, not sure if you were on controller or keyboard, but I find that keyboard input ended up being quite a bit harder than intended and controller is almost too easy.