Buckle up you crazed Devolver fans. You get yet another year of the gnarly story that has continued through the years alongside of E3. This year they’re back with another fast-paced, radioactive short film riddled with game announcements. LET’S DO THIS. Shadow Warrior 3 Fall Guys (Release Date Trailer) Carrion …
Read More »