Snapdragon 845 for $400: Hands On with the Nubia Red Magic Mars