One of the first things that I took a look at when I joined the Gaming Nexus staff was an Xbox indie game entitled Your Doodles are Bugged!. I spent some time with the original XBLA release and found myself entertained with its resemblance to Lemmings. This past week I learned that the game is now also available through Valve’s Steam platform. The Steam release went live back on April 26, 2011.
You can check out the trailer for the PC version here: