For your review. Might be a little wonky in some places because my brain isn't working too good right now, but yeah. :P -snip-