beta key thanks! Heros looks awesome judging from the gameplay footage