Lift London

Eden Falls trademarked by Microsoft as online game

Microsoft has filed a trademark for Eden Falls, with various clues pointing towards some sort of online game, possibly for tablets.

6 years ago

Lift London headlines