This sounds like a technology-themed heaven on a PS1 game. Like if heaven was less a place of clouds and more of metal and wire.
@Ipsolus