Ogre Tale (0)

Ogre Tale
First release date
2020-08-20
Platform
PC Xbox One PlayStation 4 Nintendo Switch
Developer
MAGES. Inc.
Publisher
Degica Games
2d beat em up set in modern day Japan.