I recently lost my BCG account, have no idea why.. just can't login.
so I need a new game tracker.
I hope you guys can help me out with BCG invite
or any other nice gaming tracker
I just don't spend a lot of time here so I really don't know whats good.