I really like the environment/setting, a tightly packed apartment complex seems like a pretty cool place to explore! Unfortunately I had a hard time making heads or tails of anything... I ended up going in a big circle in the complex until I came back around to the first room and slapped the henchmen silly? Couldn't figure out where I could go after exhausting all the stairs I saw...
There was also a slow motion mechanic that I couldn't quite figure out... Maybe posting the controls somewhere could help?