Ogre Tale PC Game Free Download
Ogre Tale is an Action, Adventure, and Fighting game for PC published by Degica in 2020. 2D action like a belt scroll with insanely cute dots!
Ogre Tale PC Game 2020 Overview:
This is a side-scrolling action game, in which the next progression section opens when all enemies appearing are dealt with.