Damn Game is creating some huge buzz