Recent posts by leonidus3 on Kongregate

Flag Post

Topic: The Godfather / Internet Explorer problem.

Hi are you going to ever fix this problem its been like two weeks and im not downloading a second browser just for this game