GreenCat 605: the first one has been launched