the lost world castle 2D