Alice Cooper is Your Boss in a New Game For The Nintendo 3DS


We have so many questions...