I contacted lost and found on-playa and via email with no luck.
If you turn on the phone, I can't remember if it defaults to the lock screen or the home screen.
The lock screen is a 3x3 swipe to unlock grid (short pressing the power button will lock the phone)
The middle home screen has a Poweramp music player widget on the top and 3 rows of 4 shortcut icons below it.
I was advised to post a partial (as opposed to full) description here hence the vagueness. If you think you have my phone, we can play fill-in-the-blanks
Fingers crossed for me and all the other people who have lost stuff. Definitely learned my lesson. Will label EVERYTHING!
It looks like this (sans Chinese characters)
