im pretty sure you can search games by "average play time" here. might be a decent method for working out which games have the potential for getting engrossed in.