Anybody seen this on the dash yet? Looks like it is a recent addition to the Arcade. I loved the first one and have been waiting since Half Life for another to come out. Insta-download!