This is the second and start of the third mission from Gun Gun Pixies, the newest title from Idea Factory & Compile Heart, first shown on the GameGrin Twitch stream on the 5th of September.
It goes from the start of "Mission 2: A dark thread draws near! Codename "C"!", through the first part of "Mission 3: The new guest is a Destruction Demon?! The Desctruction Demon stays indoors!"
Playing the game is myself, who is no stranger to games full of upskirt shots, but it seems like nothing could prepare me for this game.
Gun Gun Pixies is out on Switch on 6th September, and PC on 1st November.