honestly just looked up a cartoon frog and modeled a image that i liked :P and yeah the controls are similar to the xbox :P and sadly no not a naruto referance if i thought about it should of added jiraiya for the laugh would of been a cool easter egg hahaha :P