Basic, but decent. With limited time and such a simple premise, it's hard to think of anything more that could have been done. Still, given it's a solo project, I'm glad you kept the scope realistic.