Marvel’s Guardians of the Galaxy – a Space Oddity