I've played a game similar in style long time ago to what you have written here. For the life of me I can't remember the name. You're a see thru character and an enemy attacks. The game is somewhere...