I have two games that have been annoying me for a while now that I'd love to know!
Firstly there's this 3rd person game. I believe it had 'monster' in the title but I may well be mistaken, it's very vague. You travelled through different areas and you could summon these monster things to help...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.