So when Sam said NAPE was awesome...I don't think he realized how AWESOME it is. I feel like you could include it it plenty more games than just purely physics-based ones. I was tinkering with it today, and I got the rayCast method working. I was able to draw a laser with it automatically sized to the distance between the caster and an enemy. Added with the destructible body thing I wrote earlier, I could make the laser literally melt through enemies :)
So many ideas, so little graphical talent to accompany them...