Dauger Island, NJ is a maximum security prison that mystically de-powers supervillains once they set foot on it… …Every day has been hell for you since Partisan defeated you and shipped you out here. A small part of you dies every time some two bit street thug beats you up for your pudding. Your thoughts […]