Eh, no rush, right? What's the big deal.. Do you want something early, only to complain about it, or are you going to be patient, and wait?
Sure, I know you were set on your release date, and was expecting March, but, things happen.. Just wait it out, and play uh.... --something-- in the mean time. But, exactly what to play? I've got no idea. Give Heavy Rain a shot.