Not a bad idea but still needs work done to it i.e. the ball the usually gets to fast so it is usually a case of just trying to keep your lives more than getting a score. so either increase the card fall speed but not too much or decrease the ball speed.
Its annoying cause whenever i am doing well it suddenly lags for no reason and when im doing badly it doesnt lag what so ever. That is incrediably annoying