King's Head?

[Post New]by OMGdrb on Mar 29, 18 12:12 PM
There is an Achievement for Reaching King's Head, but I can't find where King's Head is. Is it part of the actual game or is it an extra bonus part of the game?

 
 
 
 
Go to: