What you have here is a company that thinks BIG and thinks LONG TERM. Being a penny stock at the moment makes this an investment for people who expect to make major money, not small short term profits.
Buy and hold, buy and hold.