For those of you who don't remember, there used to be a handheld electronic game made by Tiger Electronics, called LightsOut. I got bored travelling up to London on the train the other day, so I whipped out my laptop and started coding this little bit of fun. I came back to it a couple of days ago, and added the original 50 levels from the handheld unit.
Please remember that the whole thing was an elaborate attempt to waste time on the spectacularly dull Yeovil to London journey, so don't expect anything truly amazing. But its plus points are that: it's written in C#, it's got 50 really irritating levels and it demonstrates writing your own owner-drawn user controls. Full source code is in the Zip file.
Oh yeah, and if you haven't got it already, you'll need the .NET Framework to run it. Any questions?