[quote name='b3b0p']So, no DRM, I only buy, download, play? Really? This sounds too good to be true.[/QUOTE]
No additional DRM - it has whatever the developers insist on (in this case it's listed as "Other DRM", which means likely an activation limit or something, but you can talk to GG and have them reset that if you run out). Other than that, yeah - buy, download, play.