Guys where are you? I've seen the xbox fans decrease over the past months, right now there is complete silence. Please dont tell me we reached 0?
ps: I mean the regular xbox fans on vgchatz not the new blood.
Btw Im really excited about Below from Capybare Games!!