From time to time there are still some events going on.
Join our steam group to check them out;
http://steamcommunity.com/groups/battleofeurope
From a developer's perspective I can assure you that it's not dead yet.
We plan to release atleast one or two major updates (not counting small patches) in the near future.
There's not that much we want to leak yet, but we reorganized alot of stuff and reworked many systems.
However, we'll provide more information soon.
Cheers!