PC (Microsoft Windows)February 17, 2026
Released ✓ 
RELEASES · DEALS · SUBSCRIPTIONS
Defracted
Defracted - The world is set in a fictional sci-fi realm where 2 teams are at war with each other over prosperity in a virtual reality game created by an alien civilization.
ActionShooter
Game modes
Multiplayer
Player perspectives
Third person
Prices
Release dates
PC (Microsoft Windows)June 23, 2026
Released ✓ 