Update: Well, it's now official. Ubisoft has issued a statement to our sister site Push Square confirming that "most" members of the team have now moved to other projects, bringing post-launch content ...
A graduate of The University of Alabama with a degree in Film Production, and a ten year veteran of the blogging world, Spencer has been actively writing about movies, TV shows, comics ...