How long has MechScape been in development?
The earliest evidence of Jagex actually developing MechScape dates to April 2005, when John Seru states he started working on “an online space MMORPG”. However, according to both Henrique Olifiers and Adam Tuckwell they began development on MechScape in 2006, with Henrique getting the position of Head of MechScape in early 2006.