Yes, LifeAfter has a PC version, and you can download it from their official site.