If I were you, I wouldn't create one, it takes more work than you think. You would need a huge tileset which takes a long time, then you gotta create the levels. Then there's the scripting which you need for stuff you want to make come to life or whatever. The ganis are extremely hard. You need a main sfx for walking into the server(if you want) and so on...