Supernatural Super Squad Fight! - Dev + Pub actionindie ActionIndie Est. Sales 935 Peak CCU 1 Review Score 82% Reviews 17