Whats up guys? So if you seen the title. You know whats it about =)...what do you guys think about it. Do you think it should have been left on pc? Maybe it will be just as fun on xbox? who knows?..Lets try and see some votes so we can see weather it is a good idea or about idea.Feel free to give you opinions.