Even tho it's short, the vibe and environment is done very well. Helped me to relax a bit.. well.. a bit. :P definitely gonna check your other games