Speedrun EVISCERATES My Soul: Against All Odds, A Hero Rises June 16, 2022 by Squid Stream Facebook Twitter Pinterest LinkedIn I could tell from the clear rate that this course would probably take a few tries to get it right. I had no idea what was in store for me. Watch live at twitch.tv/squid_stream_ source