Wow, this seems pretty horrible. Makes me happy I use Steam, despite the implications of not owning your games.