My Friend Pedro Game

Description: My Friend Pedro game Your job is to kill the enemies and escape. In order to do so, you need to be very careful and make sure your aim is on spot. Luckily, you have an ability to slow down time, so evading the enemy fire and making sure their bodies drop down will be much easier.