Here’s a video and some screenshots from the upcoming MUD videogame – you know you want it…

Advertisement