Lift Stop is a location in Tomba! 2: The Evil Swine Return. The Lift Stop is located at the very top of Ranch Area. The lift can be ridden up to Ranch Summit.
Lift Stop is a location in Tomba! 2: The Evil Swine Return. The Lift Stop is located at the very top of Ranch Area. The lift can be ridden up to Ranch Summit.