They're a legit website. Their layout is a little confusing but they're basically selling Steam, Origin, etc. game codes at a discount. Most of the time they'll even come with the pre-order bonuses for getting the games elsewhere (for example Rome 2: Total War has the same pre-order bonus on GMG...