I'm a bit confused reading all these comments. The site seemed to imply that buying the game on Desura will get you a Steam key. Is this true?
I'm a bit confused reading all these comments. The site seemed to imply that buying the game on Desura will get you a Steam key. Is this true?
SquireGrooktook
Fat joined
I enjoy 2d action games and well designed games in general.