Avatar of the Dead release
Avatar of the Dead has been released to the XBox live indie game marketplace.
Explore your surroundings, search for weapons and try to survive the night. Use your Avatar and join your friends with 2-8 player online cooperative play or PvP