Music Review: Recess Monkey's Wired