I can honestly say that this is the best game I've ever worked on by far.
I hadn't realized until recently the ramifications of making a modern, PC-only game in terms of what is possible. Nearly every game made these days licenses its own engine from someone else and that engine is almost always cross-platform.
It's not just the performance difference between say a PC and an Xbox 360. In fact, it's not even mainly that. It's MEMORY.
That needs to be more of a mantra IMO for PC gamers: MEMORY. MEMORY. MEMORY. 3D acceleration is wonderful but the biggest difference between what a PC game can offer and a console game is available RAM.
Because Elemental is being made exclusively for the PC with an engine designed exclusively for the PC we can do things like have it use 1 gigabyte of memory. Now, for PC users, a gig of RAM is nothing. But an Xbox 360 only has 512MB of RAM (which is has to share with graphics). So that means we can have units that look and feel very differently from one another. Lots of NPCs, each that are different. Lots of different types of creatures that look dramatically different from one another.
It's actually difficult to explain Elemental to people because, on the one hand, it's a natural (imo) evolution of where strategy games would have been going if the cross-platform (i.e. to consoles) hadn't altered game technology.
Elemental is a fantasy strategy game so one would expect to be able to recruit lots of interesting characters each game and equip their heroes (and have those changes visually change on screen) and do things that alter the landscape (not just put a texture on the map but actually changes the game) and lots of other things that I feel would have been the norm at this stage but everyone these days seems to use engines that were made to also work on much much lower end system specs (i.e. consoles).
Xbox 360 specs