Where can I find and rent Beast in Space!? It sounds awsome!
I do like the idea of these bizarre the more I think about them.
EDIT: wait, 23rd of April. So there'd no news of anything released next month yet?
Last edited by Hawkmonger; 02-22-2012 at 09:55 AM.