Truly looks like it could be a professionally made game by the looks of it. Did you do it on Gmod or something?