Do you mean that Mount Your Friends is a "masterpiece" on Xbox 360 but not so much on PC? And if so is that because of the suttery online multiplayer or does the XBox version have more features? I might consider buying it once more there, if that's the case.
Stefan's comments