Tag: へべれけ

Ufouria: The Saga

Ufouria: The Saga

Nintendo Entertainment System (NES)

This game is set in a free-roaming environment. The game's world comprises interconnected areas which consist of outdoor sections, caves, water, and o...