Beef Gate/Laconic

The game prevents you from going to places out of order by putting very tough enemies in the way.

"Visit unabridged version HERE, after defeating the demonic ninja tyrannosaurs."