I liked the dodging mechanics, but I can't find any stars to collect, so it's becoming a bit repetitive...
Otherwise, it's a good start for a game, even though I can't quite see how it fits the "On/Off" theme.