Work in progress site to honor the Multiplayer Online Battle Arena game, Dota2