Next Big Future hosts the latest Carnival of Space.

Possible methane release mechanisms on Mars.