The Company Of Myself lets you play an adventure game that would need your skills in passing all obstacles in every level. Think you can handle the game?