February 15th? WUT?!

#11ElniguelPosted 2/12/2011 9:33:16 PM
Well frankly the release date has been moved around so much I'm surprised more places haven't messed up lol