Yes, the share price is going down!
A more detailed explanation would go into a long drawn out clarification about no news coming until June - with some of the big players pushing the price down on small lots with a view to buying back lower in early June, or they are shorting the stock since there is very little chance of any material news and can cover the shorts at a lower price. The other factor would be the big increase in the total number of shares out with the AIM listing. Falcon now has over 910 million shares outstanding if you include the options and warrants, which is a very very large float.
I like the first explanation better!