Woot! Thank you very much for responding! I will purchase it right away!
Dumb question: If I purchase the beta, will i have to purchase the full game later? I'm a huge PBTA and Hellboy fan. This game is right up my alley.