Game Rant can share exclusive new footage from tactical stealth game The Stone of Madness, which introduces one of its five playable characters, Eduardo de Rojas. Described as "the giant," Eduardo looks like by far the strongest member of The Stone of Madness's roster.