WinGameStore is a sister website to MacGameStore.
This site has provided proof of authenticity to the moderators of r/GameDeals
Visit Store