Seems like they completely did away with installation as well. Cool idea, but it doesn't bother me too much that they're doing away with it. Now, maybe i'll consider buying it next tax season. Definitely not getting it at launch now, but i'll probably end up getting it sooner than later now.