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.

Lift London headlines