Just clearing up facts, me and duckroll never wrote for a site together, unless that site was gaf forum reviews or something. The only things we ever collaborated on was the Xenosaga Ep1 translation guide as part of a bigger team and fansubbing the last couple of eps of Gundam 00 S1 and maybe some of Eureka Seven? Man, I totally forgot I fansubbed most of E7; 11 years is a long time, I think I did that one solo.
I wrote for a site that did import reviews run by a guy who hired me off gaf for a year or two. Would do a lot of obscure bad games like PSP brain training clones. Not fun. And then for 1UP as a freelancer for about 6-12 months. That's basically all my official site writing creds.
Not sure what sites, if any, duckroll has written stuff for.
I always find/found it more fun to just write stuff on forums. Yeah you don't get the $100-200 or something, but as an adult with real jobs that doesn't really matter and it's way better to just write what you want whenever you feel like it as a hobby and not feel forced to write stuff about videogames.