This game is really just proof that good art direction is essential to making a game stand out from the rest. The intentional use of ambiance (both audio and visual) really brings life to an otherwise limited art set. Good job!
However, the whole experience does feel like more of a teaser to possibly a bigger game... Really does leave you wanting more.