Nice piece of work!

How fast are these difficulty increases coming around? it seems that at this pace one needs to buy at least 1 new card a month just to keep the output level