detroit become human

Detroit Become Human

Detroit Become Human Releases Launch Trailer

Detroit Become Human Releases Launch Trailer We are literally only days away from the release of what is perhaps the most intriguing game currently out there. Well, nearly ...

May 22, 2018 at 6:07 pm by

  • Be Social with eTeknix

  • Poll

    AMD or NVIDIA?

    View Results