Well I wonder: skin regeneration device put to the test