Odra
 
Game developer and blogger
 
Opinion
Odra
The fight for the internet (1)
We need to find a way out of this.
 
features
A brief history of memes
Odra | Memes have become a new virtual medium of its own, just like television, radio, or books