If you like difficult games, try playing Dungeon Crawl: http://crawl.develz.org/wordpress/ (although the tiles mode is for noobs, real people play ascii over telnet/ssh)
If you've beaten that game (I haven't yet) everything else will seem very easy. ;P
If you've beaten that game (I haven't yet) everything else will seem very easy. ;P
