New Earth Defense Force 2025 Screenshots Are A Little Nuts
Earth Defense Force 2025 may be out in Japan in a matter of days but the rest of the world is going to have to wait until early next year. That won't stop the screenshots from making us want it sooner though.                …
Max Payne 3 Finally Available For Mac
Max Payne 3 is a hard pill for some series veterans to swallow one year ago. It gutted Max Payne of his signature film noir style and personal tragedy, replacing it with bitter alcoholism and self-pity that left him unlikable and monotonous. The game however was pure Max Payne, shoot-dodging…