top | item 16346024

(no title)

skaplun | 8 years ago

any thoughts by game production managers on the success of the battle royale concept? anything we should take away for other products?

discuss

order

No comments yet.