I have been using Blender since version 2.37a, taught myself python, and learned a small amount of C++. Learning/using Unity game engine, C# is a breeze because of my previous education. Whoo, glitchy monodevelop!
This is the original demo for RESIDUE ver. 1.0. It is similar to the full release, but only has one gun. You can play it on Windows and Linux.