Interesting game, the tutorial was a bit overwhelming and my brain shut off pretty quickly (this may put some off getting to the actual game) but luckily the gameplay is intuitive enough that I figured out how to play pretty quickly :D
Maybe it's the use of items and the grid but it reminds me of a turn based Mega Man Battle Network by the visual route of Tron :D