I used to contribute back in the 2000's under an earlier screen name. Among other things I wrote a lot of original Ecco the Dolphin article.
I believe strongly in the mission of Wikipedia, but I've since become a mostly read-only user and donor because hoo boy did I come to loathe the site culture. Wikipedia is a wonderful resource with too much drama behind the scenes for me.