Who are IGBOOST

We are a group of high tier ranked players, with + 7000 hours in the game since release. Our company is based in France.