The helicopters look like something that would appear in a Toaplan shooter, but I have no idea which of their games would feature a mission briefing screen on what bosses are coming in a stage.
Nice idea, but it's not from Toaplan and it's not really a shoot'em up.
With an in-game screenshoot, everyone would find I guess.

(If no one find, my next hint will be clearer, I swear ^^)