I am about to check it out but no matter how it looks/works you SHOULD be proud. making game from 0 in a week is very VERY difficult and most developers fails to deliver thier games on time :D