Wraith Games are an award-winning indie game development collective dedicated to making fun, experimental games for players of all stripes.