This side scrolling spin-off of the Sacred game series might win over some new fans.
This website uses cookies.