Best Mobile Game of 2015: Square Enix Montreal’s Lara Croft Go is nearly perfect