Wow. Way to take a fan service and completely fucking ruin it. Think about it. Do you really think Ubisoft needs your amateur sketches? Sure, maybe there are some good base ideas out there, but 99% of the time, their own in-house staff will be producing much better end results in terms of marketable products and…