Yeah, there really isn't a contradiction problem just with the marine stuff, but fan fiction can go a lot of different directions these days. The books, the games, and the movie have all put their own spin on the universe. Its kinda of nice, cause it gives you some leeway in your writing...