I have two friends who have been in a hip hop group for some time now. They call themselves The Dedicated Servers. They are very much into the video game culture, as a life style. This song is about applying for a job that is offered in a video game? I am not sure exactly since I don't consider myself a 'gamer'.