B
BUFF
Read all reviews for BUFF →
the most annoying thing i could have…
the most annoying thing i could have ever downloaded and cant delete. Any time I open a game I get a popup ad like im on a cash grab mobile game. I like the idea of free points but this was just a waste of space on my pc,