Screen is cracked - see last pictures
Not tested further
Selling as faulty