PICK ME UP! Rescue Rangers Announced

R-Force Entertainment have announced the action-puzzle game PICK ME UP! – Rescue Rangers – for release on Nintendo Switch and Steam.

Continue reading