Megaloot PC Game Free Download I just tried out this game called Megaloot, and let me tell you, it’s pretty awesome! It came out on… · by Warren Potter ·