Holy shit this game is amazing.