An age-old dream, most recently revisited by Harry Potter, the invisibility cloak has become a reality– sort of.

An anti-mosquito force field, Martian news, and some very trippy superhero footage follows.

This infrared anti-mosquito force field may make summer a little less itchy, and has implications for areas where the biters spread disease. More here.

Phobos-Grunt may have failed in its mission, but can we still salvage something?

Elsewhere, a Mars rover is ready for its November 25 launch.

And for video, we have this bit of superhero WTFery: