Review Elecfreaks micro:bit Space Science Kit Review: Go for launch