Stranded: A Mars Adventure Review Elliott Gill - No Longer Writes for Bonus Stage No Comments Is there life on Mars? Not much.