Tiny Build Games is Making a title called “No Time To Explain”. Judging by the the announcement trailer it’s a pretty safe bet to assume that this game is both weird and awesome. Not much is known about the game other than this fellow’s ribs are in his eyes, there are giant enemy crabs, and big fucking guns. Hopefully the game is as good as the trailer.
There’s no telling where this game is releasing as the developer web page doesn’t say, nor does the trailer but it has been available as a flash title for awhile. Wouldn’t mind going at this one on Xbox Live Arcade though. We embedded the video and the flash game below.