The Portal games have an official comic that make a good short series.
is it lab rat graphic novel ? it's been a long time so i don't remember