this should be a steam game by now right? its that good i can only think about whats to come of this game