I would love to give feedback and all... But I don't have access to the Alpha Forums, despite having access to the game; which actually was a problem to begin with.
Fixed