Yah my updater stopped working for Space Cowboy so I stopped playing it long ago. Saw these screens and that's the first thing I though too.
Maybe the new name will help it catch on, few aerial twitch mmos around right now. Keep an eye on Jumpgate too.
You are not allowed to request a sticky.