While I agree that it is unlikely the game will be released on that date, December 31st definitely exists
You forgot Black Mesa as well
haha...touche. I was going off last years calendar. My bad
add metro 2033
add metro 2033
pretty sure there are 31 days in december EVERY year...
First ive heard of that game,From youtube clips in looks like a mix of fallout & stalker