I had 3 Paypal cards on owl pop blast and redeemed them then waited 15 days after it said it takes 5 for a review and never got it. That's not right to do to any one at all. Now I ed Paypal today and they said they have nothing to do with the games that they just use there Paypal discriber. Then my 3 cards came missing after I made that call to Paypal. Thanks for all the hassle.
... View more