I think it was back around 2008 someone posted about it here, but I cannot find the thread.
There was this game that had all kinds of hype behind it before it launched. It was some kind of 2D sidescrolling MMO where everything was interactive somehow or another. There were 12(?) god like beings they called giants that had shrines you could make offerings of items and such to them with. There were no real enemies except for crows or ravens or something that came out under certain conditions. The YouTube video promoting the game had a really catchy jingle. That's all I can remember.
Whenever I try to Google any of this the only results that come up are pertaining to the Giants football team no matter what other words or combination of words I use T___T