Unique indie games dreamed up from our Happy Place