Duelists of Eden: Duelists of Eden is releasing on Steam! Thursday, March 7th 3PM EST!

Duelists of Eden is officially releasing on Steam! Thursday, March 7th 3PM EST! It's been a long journey, thanks to everyone for the support and alpha testers for helping shape the game. I appreciate you sticking with u…