Future forecast: Will this decade bring us life after death?