Is there a name for this kind of stuff past 'videogames'? I have no idea but I know it when I see it and I cant abide it
Dishonorable mention: all these over designed jumpsuits they have to wear - how do you make cheesy plastic jumpsuits uninteresting??