Did you really play Outpost 58 675 times? That's awesome sauce bro!
No. This is the 675's episode of the 'Free Indie Horror Game' series. In total I've uploaded 1,200 game plays.