Heavy Rain sells over 1 Million units. Much Rejoicing.

Source:
Eurogamer