Let Me Rock

Figure out how to manage the crazy fans in this challenging game. It gets more difficult from level to level. 

Comments

Related Games