Gem Smashers

from Thumbstar Games Ltd, originally released 15th November, 2012

Gem Smashers is a fun puzzle game with action sequences and eight "boss" fights to finish!
...


Recent posts about Gem Smashers