Lana Croft is a petite Asian cutie