Carnifex
SasqWatch
I'll tell you as someone who has supported hundreds of kick starter projects for computer games, I never play a game on first day of release. Maybe the first month if I read that the game seems complete and stable, but never the very first day of release.