Top
90°

A Wizard’s Lizard Releasing for PC January 22nd

Lost Decade Games has just announced their upcoming action role-playing game, A Wizard’s Lizard, will be available January 22nd for PC.

Read Full Story >>
dualshockers.com
The story is too old to be commented.