Both GameStop and Best Buy have new promo offers for Microsoft's Xbox One. The retailers are giving buyers an extra free game with the purchase of the console from now until May 28.

Xbox One

Both the GameStop and Best Buy promotions require that the Xbox One be new, not user or refurbished, and that the extra free game cost $59.99 or less (no special editions).

This offer is on top of any free game or games that are included in Microsoft's Xbox One bundles, and also still includes the previous promotion of a free $50 gift card from those retailers. That offer also ends on May 28. In addition, GameStop is selling the 1TB Xbox One consoles for $30 off their normal price.