An unusual arcade action game where the human voice becomes the main weapon. Gameplay revolves around using a microphone: loud screams turn into a... Read more
An unusual arcade action game where the human voice becomes the main weapon. Gameplay revolves around using a microphone: loud screams turn into a... Read more