It's a fun game, don't get me wrong. But I played maybe 5 songs before my boxes were full and I either have to wait for some to unlock or pay $4.99/week to get unlimited play. If I can make a recommendation, make it so you can always play unlimited but only earn rewards if you have space for new boxes, and offer the instant unlock for a small fee if the user so chooses. Forcing me to either wait or pay is not a good business model imo.