Original Title: ぶぴゅってフレンズ
English title: Pew Pew Friends
Release Date:2017/07/28
Company, Producer: System 4-5-1
DlSite link: http://www.dlsite.com/maniax/work/=/product_id/RJ204650.html
Seen games by this author before, they're pretty good.
If somebody could upload, I'd be very grateful...