Honestly, I think that's probably the case.Given the misspellings, I assume Scott wrote it.
As for the plot, isn't something like that what happened to DJ Coffman a while back? Like, he signed his IP to a media group, it tanked, and it turns out he had given over ownership rights to it? And I know the same kind of thing just about happened to Penny Arcade in their early years.