You are building your own engine - very cool.
The game has a bit of a "Heat Signature" feel to it (in terms of map and movement) - something promising there