Anyone have a idea if this is the actual game?
http://dbmmo.com/

I never heard of it releasing :S.