Dang that is a tough game. Probably would have been difficult enough without the red beam thingy.
thats some people call it the Elden Frog