Nice synopsis. I didn't play the beta but I purchased the game this week. Like real music, getting good at specific songs takes practice. While the inputs are somewhat randomized with each try, there are a few patterns that you learn for each stage. Only made it through the first five levels so far but man have I been enjoying it.