Apotheon: Apotheon to be released February 3rd!

After almost four years of development, we’re proud to finally announce the release date for Apotheon! Check out our Launch Trailer: https://www.youtube.com/watch?v=9dhfsg1waxk - Lee and Jesse