I voted for 21 hours+, however I have little problem with buying a game with 10-15 hours of single player content. Despite that, I usually don't buy home console titles at full price, unlike for handheld titles.
Check out my Upcoming Wii U Games 2014 Thread
3DS Friend Code: 4553 - 9954 - 4854. Name - David