Can see the inspiration from the git gui clients (you said Tower, which is probably the same as git-cola), which is fantastic.
This looks great.
edit.
If there is no master, and only one branch, is it possible to go to that branch?
Is it also possible to hide merges?
Is it also opensource?