The title was the third-highest selling game on the Xbox Live Arcade service in 2010, generating around $7.5 million in revenue.
Gra była trzecim najlepiej sprzedającym się tytułem na Xbox Live Arcade w 2010 roku, generując około 7,5 miliona dolarów przychodu.