Browsing tag: Apogee Software

Rise of the Triad is out, and it’s Ludicrous (in a good way), sort of News 11

News 11 So a small development team by the name of Apogee Software released their baby today, Rise of the Triad, in all it’s early 90s glory For those of you itching for a fast paced, old school arena shooter, THIS is the game to buy, sort of. With any indie title made on a shoestring budget […]