GameStop seems to be pushing the Xbox One quite hard lately, and the latest "My Xbox One Moments" contest seems to be just the latest instance.

The contest, that you can find here, prompts users to share their best moments with the Xbox One on Twitter, Instagram or Vine with the hashtag #MyXboxOneMoment. Every week until March 31st three winners will be selected, and they will receive a $100 gift card. On the last drawing a grand prize winner will also be selected, and he'll bring home a new Xbox One console and a $1000 gift card.

If you don't have an Xbox One it's no problem, as the contest invites you to use the demo consoles at your local store.

One thing is for sure: this is definitely a contest that Microsoft's PR department will appreciate. It creates a lot of social media buzz for the console and compels potential customers to try it out. What's not to love?