Castle Story is an interesting looking RTS game about yellow creatures that build castles on floating greenish islands. The game features also voxel graphics.
Game is still in development (No Demo available)
Infested Planet is a stylish strategic action game in which you command a bunch of soldiers to kill hordes of alien bugs.
The developer has also recorded a little 5 min Let’s Play to explain the game mechanics.
Game is still in development (Beta version available for 15$)