The familiar games from childhood seem to be pieced together into this flash version of "Fast and Furious".