Since the game is still in development, shouldn't it be tagged as "in development" rather than "released"?
You're right, LOL!