The setting presented within is an alternate future/present. There are strange beasts and magic alongside machine guns, biotech implants, and computer specialists. That, of course is only the basic teaser, but it's enough to raise interest without giving anything away just yet.