TARTARUS Released on Steam

TARTARUS Released on Steam
TARTARUS Released on Steam & Humble Store 10 days before.