Original Post
Electromagnetic Adventures -- phew, that's tiring, how about 'EMA'? -- is a physics-based coffee-break calibre puzzle game, including nine levels of increasing difficulty. It was written in C++, using SDL and the very nifty Chipmunk physics library. EMA was written for a 24-hour gamedev competition over the course of twenty-four consecutive hours, developed alongside several other student entrants. It represents the ardour and frustration of trying to debug and reason about code after being awake for 35 hours. =)

Instructions on play are included in the form of an incremental in-game 'tutorial', and are simple enough to pick up on for the beginner. Additionally, you'll be able to tell when you've beaten all of the levels when the game unceremoniously segfaults. *grin* The current binary is Windows-only, but a Linux-flavoured one can be produced if there is any demand. (It runs fine under Wine, too!)