Mechscape

Overview
Mechscape is an online game currently being worked on by Jagex. It is somewhat of a partner game for Runescape. Edd eagerly awaits the release of this game so he can make more friends online.