All Memory Games