Heh, I like games with names like this, I don't know about paying $3 for it yet, though.
Star marine's nothing against a space marine
Looks cool, I should try i-
Why can't these games ever be released for an actual gaming platform?
Looks cool. I don't think the controls will be that bad, but I'd still rather have it on a non touchscreen platform.