Browser-based MMO Naruto Saga has just gone into open beta today. Anyone interested in embarking on an epic journey that follows fan favorite storylines within the Naruto universe can now …

Continue reading →