Alien Hominid came out aaaages ago on Xbox Live Arcade. Did OK for itself, but really, as good as it looked it was just way too hard. So it promptly faded away. But this week, it's back! With The Behemoth's Castle Crashers coasting into the top spot on the XBLA sales charts for last week (and deservedly so), Alien Hominid's been dragged along with it, slotting back into top ten in ninth spot. If you dig Castle Crashers, and have seen the "please buy our stuff it helps keep us alive" notices all over The Behemoth's site, you should be quite pleased with yourself.
Xbox Live Arcade Activity For Week Of August 25th [GamerBytes]