It's a browser based game, so there's no DVD or install, knowing other Blue Byte browser games, I'd expect it to be use Flash for the graphics.
I'd also expect it to be a slow paced game meant to be played over a period of weeks or even months. the sort of game you log into when you have some spare time, it's not one you need to be logged into for hours at a time each day.
If you want to increase your chances of getting a beta key, you could try applying for the beta on the English server
http://en.silenthunteronline.com/ and the German server
http://de.silenthunteronline.com/ who knows, you might even get a key to all 3 betas
