The results of the 2011 IndieCade Awards, celebrating achievements and contributions in the independent game development sector, have been announced. IndieCade has announced the winners of the 2011… Continue reading
Tag: 2011
OnLive is feeling the indie love at Indiecade 2011 this weekend with the announcement of six new indie titles landing in its library this fall: – Orcs Must… Continue reading