Demon Strikes Back is an Action, Adventure, and Strategy game for PC published by Gamera Game in 2021. Evil battle in pigeon mode!
Demon Strikes Back PC Game 2021 Overview:
As demons, we draw souls from the abyss and rebuild our homeland. So the horn of a demon’s counterattack kicked off.