How long is a while? From the sound of it, you'll want something you can really sink your teeth into to keep yourself occupied for longer stretches of time. A roguelike of some sort would probably do it. Got a genre or theme you're looking for to help guide recommendations?