Games published by IdleCraft Interactive

Published by IdleCraft Interactive

Desk Rage

Desk Rage

A carefully designed desktop pet game. When you open the game, your "little brother" desktop pet pops up and stays on your desktop to keep you…

100% of 1 Steam reviews are positive$0.99