This flood of games is a gift and a curse at the same time. Makes discovery of existing games even more difficult.