Xenoform: Xenoform released!

Xenoform is now released and available for purchase. But I highly recommend playing the free demo first; this game isn't for everyone, so try before you buy!