The game was released on July 18, 2007. Despite the mixed assessment of critics, users generally rated the game positively. It eventually became the sixth overall released for the iPod and is remembered as one of the first games released for this platform .