I think awesome graphics aren't essential for a good game and yours is a nice example. I like the story and the original mechanics ;)