Got a bit of problems timing the roll to avoid the wall-barrages of the enemies but the rest looked good.
Really cool graphics too.
Consider making powerups you can buy to change the control modules (other types of shots, phase in-out to dodge,etc.), or upgrades to make the modules more efficient.