Icarus Interstellar featured on Mic.com