Megabot
1 member DeveloperMegabot is a UK indie studio which was founded in 2004. Creator of the upcoming game, Backspace.
This member has provided no bio about themself...
Megabot is a UK indie studio which was founded in 2004. Creator of the upcoming game, Backspace.