Fabled Game may have just been around for a little over a couple of months but the Shenzhen-based developer is definitely making waves as their first game, Pirates Outlaws, has made it to top paid games lists in several countries in just a short span of time after its release. With over 10,000 downloads achieved …