RoosterTeeth is pretty fucking awful nerd-culture bullshit, but it's worth pointing out that this game (which is a new indie game on XBLA) is worth a checkout just for the train wreck. By itself, the experience is infinitely funnier than this AVGN imitation garbage.