By using this site, you agree to our Privacy Policy and our Terms of Use. Close

3% of 4500 is 135. so 135 developers want to make games for switch, doesn't sound so bad does it?