I think a solution to the problem of the 90 degree turn while trying to jump corners would be easily solved by making one of the keys (like '"a") disable the turn, it would also allow you to fall off a ledge (which would be useful in many of the levels)
Maybe some people think that having to wait 60 seconds is necessary for "thinking" but theres no excuse for having to wait 120 seconds, just because your opponent is to inconsiderate to press forfeit.
To get the challenge just try for lots of perfect jumps, land twice or more on magic sparkle and picture platforms and you can get it without having to go far
Cards should be earned in a way other than chance, the way it works now you can technically go on forever and not win any cards, it should be earned by winning a certain amount of matches like, say, 10 or 15, even 30 would be better than the 3% chance because at least you have a guaranteed card instead of a chance of getting nothing for endless matches.