Well...
There are better ways to let people know you're not dead, but there are worse. If you've ever played/heard of the DropDead series, this is a song that would belong in those games. Honestly cheshyre, it's good to know you're still here, but I really hope your music skills warm up quickly.