This is Need For Speed Payback (by EA) reward system. If this is not gambling... then I am not sure what is.
Keep our streets clean.
Firefighter Kitten
Fallout Logic
Jack Black with A Stocking on His Head
The Scariest Part About Shopping
David S. Pumpkins