Anyone else super excited about these? Getting Homefront: Revolution next Friday. Get at me on steam people.