Medusa - First Step Beyond 1975