I really like the art here. For some reason it gives me vibes of Another World in super low rez. I Tried like 20 times to beat the second boss, but I couldn't make it happen :(