The art group iam8bit has been busy putting up removableĀ postersĀ all over Los Angeles teasing their new art show this summer. Although they haven’t had a formal art show in a couple of years they have been keeping busy doing various other art projects like the one done at GDC but it looks like they will ...