I'm closer to a techno-fanatic than a mere gamer.
I do support the console gaming industry except for where Nintendo is concerned, as I have absolutely no patience for a company that attempts to market by its own developer standards as a trashy product. I don't care about the PC-gaming market outside of MMO games, though; unless they support the console-gaming market.
I'm an old skool gamer, story driven only games, prefer text ones because of that. I tried developing games but since I can't break out of my own preferences they are no longer able to compete, and always fail. Though recently I have been working with 3D so I may use a prewritten engine and makes one or two 3D games, once I get more practice with it. I actually prefer table top more than video games (RPGs) but that industry is dying a slow death now.
I'm a geek, programmer (prefer Java but can write in almost any computer code), and yes I run Linux.

My latest hobby (since my last one turned into a job) is 3D animations, specifically music videos (check out the Digital Noise Graffiti thread).
My first philosophy is that since video games have been proven to have the ability to go for both great graphics and great storylines, there's no excuse not to have both.
I liked tabletop RPGs back in the day, and I was a DM then too.
I'm going to college right now to finish my first of hopefully a collection of several different degrees, this one being 2yrs in Computer Support Specialist. I've enough experience to build computers, diagnose the problems, and usually repair computers so long as I've the tools. With software, I can easily adapt to any OS being used and most Office programs, and I can do some HTML/XML coding.
I was going to go this next quarter to take a class in Java programming or C++ I think it was, but they were only being offered online or at times I couldn't attend class or the instructors I knew that would not get along with me, which ironically is true of every other class I could take this quarter... go figure.