News

Lost Odyssey Commercial That Is So Cool

By on

I know this is old but shit, just watching it makes me want to buy the game. You gotta hand it to Microsoft, their marketing is off the hook!

About the author

To Top