Bloxorz is an isometric strategy game with puzzle elements from DX Interactive. The game is published by Albino Blacksheep. For some reason the game... Read more