- Sep 22, 2018
- 2
- 1
I´m looking for a game I played a while back but can´t remember the name. I know it was a side-scroller where you control demons while floating around as some sort of small demon/bat thing and helping them win battles... sadly I don´t remember much else