Looking for something to do? How about trying out a game demo for free? You know, the damn way it should be. I have never heard of this game till this morning, but it looks like it might be worth a shot. It will be released on February 23rd if you find yourself in the mood to purchase it...