damn, i just checked this game randomly, love to see a new release!Edit: and like 40 minutes ago, holy shit!