This is ridiculous and amazing. Someone has created a game you can play on the title bar of your web browser.
A Game In Your Title Bar?!
Subscribe to Observations
Get the latest posts delivered right to your inbox
This is ridiculous and amazing. Someone has created a game you can play on the title bar of your web browser.
Get the latest posts delivered right to your inbox