MouseCity Escape Skull Mountain is another point and click escape game developed by Selfdefiant for Mouse City. You just escaped the Phantom castle, now you must make your way down Skull Mountain! Good luck and have fun!!!