Indie downhill biking game Descenders releases
72 days ago
Indie development studio RageSquid has released its downhill biking game Descenders on Steam. In the game players race o..
Detroit: Become Human to release on PC, one-year exclusive on Epic Games Store
Luigi's Mansion 3 gets October release date
D912pxy DirectX12 proxy add-on adds Blade and Soul support
New Nintendo Switch model with improved battery announced
D912pxy Guild Wars 2 DirectX 12 proxy add-on brings significant FPS improvements