Top
10°

Super Snazzy Platformer 'Pid' Releases

Might and Delight released their first game, 'Pid', today.

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