The map resembles like something from a random map generator I've seen before but now can't remember from where.<br/><br/>Anyways, I hope we're not heading in this route:  :P<br/><br/>https://www.youtube.com/watch?v=m86nMHfvl7s