Rise of the Triad: Ludicrous Edition delays its console release
Ten years after the release of the original Rise of the Triad, many people are excited for this first-person shooter’s remake called Rise of the Triad: Ludicrous Edition which will be hitting th... Read More »