ABSTRACT

Indies have been consistently delivering extremely high levels of presentation polish and quality in their games.