The setting is in Northern Europe in 928 AD. A traveler (the player) comes upon a town named Tirich hoping to find food and shelter. However, the town appears to be invaded by demons. The traveler must help the townspeople and lift the curse from the town by freeing the young sorceress Ecstatica from being possessed. The gameplay is from a third-person perspective with viewing angles changing automatically. The player has the option of choosing either a male or female character. The player has the ability to sneak, walk or run in different directions. The character may carry two items—one item with each hand. Throughout the game, the character is under constant threat from demons. He must fight with them, using various moves—this adds some elements of fighting game. Also, there are some elements of an adventure game. But in general, it is an action game. In addition to action and adventure elements, the game also contains moments of black and crude humor.
Ecstatica requires a Radeon 7000 64mb graphics card with a Pentium III or Athlon MP processor to reach the recommended specs, achieving high graphics setting on 1080p. The RAM requirements are at least a 32 MB memory. Finally, Ecstatica will need hardware that is a 20 year old PC or younger to run recommended.