>>724076512
Order up! Are the Idolmaster games even enjoyable? They're basically management sims, right?