I'm new to the SHIFT community, so someone else should chime in on their impressions about the release date, but from what I've read it should be any time in April. Could be a few days or a few weeks. But I could be completely wrong. Anyone who's been around a while care to chime in?