Tagged: Facebook
Remember when Facebook games and hardcore gamers had no shared interests and life was simple? Night Owl Games released today the first strategy MMO Facebook game, Dungeon Overlord, and if the epic-looking trailer is any indication, those simple days may… Read More »
12