[Source] Riot Games, developer of League of Legends, has rented a new office space in Manhattan, New York. Signing a five-year lease, the space is 5,594 square feet, covering the entire second floor of the building located at 49 West 23rd Street. The annual rent is estimated at around USD 239,760. Many folks are guessing […]
MMO Culture
No comments:
Post a Comment