>>718378097
I don't think it's that bad if your rank isn't too high. Only the green laser phase is really random and then you can sit on the side of the screen to outrange one of his shoulders. There's a lot of nuances and tiny little strategies to remove elements of randomness. This is one of the reasons garegga, and it's successor, batrider, are so highly praised. I think batrider is a bit more interesting than the former however, plus it's got a shitload of optional stuff and tons of characters.