damn this is hard. I got to the third phase of the first boss (after 4 times), and couldn't beat it. great aesthetic, controls aren't bad with keyboard either.