Aliens Article on GamesRadar

GamesRadar has posted an article about the upcoming Aliens: Colonial Marines.  Check it out!