• Ready Your Gorillaphants - Impossible Creatures Is Now On Steam

    Impossible Creatures is a mad scientist themed RTS released in 2003 that simply had it all: Gorrilaphants, Whalebears, Rhinomantises, Tigermeleons, you name it.

    But as time went on Relic switched to other projects and Impossible Creatures was slowly forgotten and rarely mentioned until

    ...