Just watched Horriblesubs's 720p version, overall quality quite good.
First episode contained little of importance, other than to show the main character having absolutely no initiative. Style so far is quite American - though to be expected to a degree.
Nice to see Stan Lee's appearance around half way in (14:40).
No clue if will keep up with this, watch another couple episodes maybe.