Im lookin for a good site for some competitive gaming any ideas? Also lookin for people to play some bf3 on ps3 with.
I always used to play Gears of War on gamebattles, don't know if it's still around though haha, it's been a few years