I missed the XCOM boat when I was a teenager when it first came out. I was too busy playing more flight/space sims, civilization, RTS games and various sundry of other games. I got away from video games for a while, I can't remember what got me to try XCOM a few years ago. I think I was looking for some "free" opensource games because I'm kind of cheap when it comes to buying video games (because I save the money for cool and awesome hobby boardgames like Galaxy Defenders, Terraforming Mars, Conflict of Heroes, Thunderbolt Apache Leader, Pandemic: Legacy Season 1... etc.). I came across OpenXCOM and bought XCOM: Enemy Unknown on sale on Steam. Whoa! I was blown away, and I almost kick myself for not picking it up when it first came out. Then the mods blew me away. I was watching Youtube playthroughs. I saw Nooks playthrough of XCOM: Apocalypse and was intrigued. I think I got it as a giveaway from a user on strategyuk forums. I really enjoyed it. It's not my favorite, but I like it. I still haven't played Terror from the Deep yet. I'm currently employed as something of a DevOps/Test Architect. My degree is in electrical engineering, and over the past 30 years, I've done a lot of embedded programming in C, 8051 assembly, C++ 98, python (Love it!), even VHDL for FPGA's, and a smattering of Haskell and Scala. About two years ago, I started working in C++11 some, and I think I fell in love with C++ again because they finally started to incorporate more modern programming language concepts that it desperately needed like smart pointers that work! I don't use C++11 where I'm working at right now, but I want to keep up with my skill set (use it or lose it), so that's partly why I'm interested in working on OpenApoc. I've been impressed with the overall design of it so far, and it looks fairly clean and well thought out (at least I can follow it better than some other projects). My time is very limited with wife and 3 kids and of course job, plus I'm more of a "boardgamer", so I'll try and help out in little ways where I can, but don't expect me to take on huge design areas of the game My tools of the trade are VIM, TMUX, and of course Linux. I haven't done much MS Visual Studio work because when I was on Windows at a previous job, we were using custom toolchains and custom RTOS for embedded systems and I was using GVIM back then, so no Windows program development. I took the full Linux plunge about 6 years ago, and I haven't looked back.