EA titles hit GamersGate's digital shelves