Again! It's like these guys were overambitious nutbars or something!
Sonnengewehr: The Sun Gun
Some stories on this have circling the web the last few of days (the epicentre appears to be a Gizmodo article), so I figured I'd best pull my notes on it together and say something myself for False Steps. Much more detailed than the other articles you've seen on it, if you've seen them.