I found a trailer an it says that its released on Xbox Indie...?What does that mean? Has anybody heard about it?Please, can anyone help me? I would really love to play this game!Thank you for your help!

My dog bit me and drew blood - should I put it down?Today, the dog bit me. Hard. On the thumb, deep puncture wound and black and blue mark on the nail. I thoughtlessly took a big bone away from her without testing first...