Summary
It's a cross over with a not-so-popular game. It's a short puzzle/platformer flash game with a cool story. It's called 'The Company of Myself'. I've just crossed the story lines with a few different things from each game. Sort of spoilers but not really.