Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thank you. :)
I had a lot of different inspirations for this. Mishief Makers was one of them though. As well as Mega Man Legends, Dr. Slump and a few others. Had to look up Mimi, nut totally get what you mean haha. :D 
The blue head is actually story relevant, believe it or not. :)