Whoa! My first thought there was "Second Life still exists?"
Seems like an awkward and somewhat expensive way of exchanging BTC to PayPal...
Odd bit of trivia few people think about... the Second Life internal currency-- "Lindens"-- was a fully functional "virtual currency" driving an entire economy and exchangeable for fiat currency long before there was Bitcoin. Not blockchain based, mind you...