Bless The Demon Puppets – Japanese studio reveals new hardcore horror battle royale on Kickstarter

[Kickstarter page] Qmax, a games developer located in Fukuoka, Japan, recently announced its latest project on Kickstarter, Bless The Demon Puppets. Build for Windows PC, Bless the Demon Puppets is a “hardgore” battle royale game which will be sold on…