A great video with a lot of exciting ideas (even if they're articulated somewhat stormily at times). This is definitely a viable advertising platform--one that makes good use of the attractive qualities of capitalism, by inspiring competition and desire for collection within consumers, trading exposure--and (hopefully) real human currency--for fabricated (yet, if implemented correctly, completely desirable) points.
nickpp's point is off the mark. Human currency carries with it an unfortunate (but absolutely and obviously necessary) burden of seriousness. If you spend it foolishly, there's a chance you'll "Game Over"--and (as my mom always used to tell me) there's no reset button in real life, sorry. Implementing a system where individuals apply a certain (limited) extent of value to a new, less dire, capitalistic system, is a win-win for everyone involved.
Blow all of your points on a retinal-based bar-code scanner that barely works? Oh well, at least you can still make rent.