What happens when you combine metroidvania elements, such as a huge maps, filled with enemies and huge bosses, completely explorable, and puzzle mechanics of first person puzzles, like portal ?
I've been trying to animate this demon, but- no great success so far...