Hey there,
First things first, it's not in beta form, it's a demo. Of course if you do run into bug or glitches, or simply want to give your feedback, then I suggest you visit this forum here:
http://www.gamesas.com/forums/forum23.html
It seems the perfect place if you do run into problems, or want to give feedback. Or you can post about feedback in here, but since this part of the forum has gone pretty haywire over the last 2 days, I'm not sure it would be a good idea to post it here (Your topic would get dragged down right to the bottom).
Anyways, I hope this helps. Have a good time playing Crysis 2!