Text and text placement could use some work.
Other than that its pretty good.