All posts published during .
We have multi-core, gigahertz processors on our wrists. Games are developed like Hollywood blockbusters, with hundreds of creative...