Twinblade★ 4,213 Posted June 13, 2021 Share Posted June 13, 2021 From The Division studio. Definitely seems like they're putting the work into this and its not just going to be some crappy movie tie in. Link to post Share on other sites
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now