ImprovisaGames

A stealth game where you have to be seen! Draw attention to save your friend!
Puzzle