Devil and the Fairy releases on Steam.
All day
February 12, 2018
Devil and the Fairy will utilize your lordship and your demon hands wisely as you end off the human invaders with y our goblin hordes.