This is a great video game concept. I like the mechanic that you can only see certain things in invisibility.