Dig video games? Down with mashups? How about occasional video game related projects? If your answer was "yes" to either of those questions, you're in the right place.