Well done, loved it! Really reminded me of the opening act of "One Shot" (As in, strange things start happening...)
I think you have the start of something really cool here, there's a whole world waiting to be created around 'Mail Box Knights Inc' :)
Loved the aesthetics, and the soundtrack was great. You should let 'Rock Paper Shotgun' know about this, they are a fantastic advocate of indie games.