Out May 4th.  And yes, we are counting the days.  New trailer hit today.  Enjoy!

[youtube=http://www.youtube.com/watch?v=tY9DnBNJFTI&feature=player_embedded]